if-else 的用法

var a = 33
if (a == 1){
console.log ('a等于1')
} else if (a==2) {
console.log ('a等于2')
} else {
console.log ('其他')
}
JavaScript 常用控制流程代码范例
 

switch-case 的用法

  • switch使用常量时
var a=1
switch(a){
    case 1:
    console.log('a等于1')
    break;
    
    case 2:
    console.log('a等于2')
    break;

    case 3:
    console.log('a等于3')
    break;
    
    default:
    console.log('其他')
}
JavaScript 常用控制流程代码范例
 
  • switch使用表达式而非常量时
var a=33
switch(true){
    case a>90:
    console.log('大于90')
    break;
    
    case a>80:
    console.log('大于80')
    break;

    case a>70:
    console.log('大于70')
    break;
    
    default:
    console.log('其他')
} 
JavaScript 常用控制流程代码范例
 

while 的用法

var i = 10;
while(i>0) {
    console.log(i)
    i--
}
 
JavaScript 常用控制流程代码范例
 

do-while 的用法

var i = 4
do {
    console.log(i)
    i--;
}   while(i > 5);

 

JavaScript 常用控制流程代码范例
 

 

for 遍历数组的用法 (通过for遍历获得数组值的平方)

var arr=[3,4,5]
for (i = 0 ; i < arr.length ; i++ ) {
    console.log(arr[i]*arr[i])
}
 
JavaScript 常用控制流程代码范例
 

for-in 遍历对象的用法

var object = {'a':1 , 'b':2 , 'c':3}
for (var i in object) {
    console.log(i + ":" + object[i])
}
 
JavaScript 常用控制流程代码范例
 

break 和 continue 的用法

var i
for ( i = 1; i<10 ;i++ ) {
    if(i%4 === 0){
    break;
    }
    console.log(i)
}   
var i
for ( i = 1; i<10 ;i++ ) {
    if(i%4 === 0){
    continue;
    }
    console.log(i)
}   

  

JavaScript 常用控制流程代码范例
 
JavaScript 常用控制流程代码范例

相关文章:

  • 2021-12-06
  • 2021-12-06
  • 2022-12-23
  • 2021-11-28
猜你喜欢
  • 2021-11-10
  • 2021-10-15
  • 2021-09-05
  • 2022-01-14
相关资源
相似解决方案