if—else— 如果—否则—
if(条件表达式){
代码块1
}else{
代码块2
}
注: 条件表达式为true,执行代码块1
条件表达式为false,执行else中的代码块2
var age = 19;if (age >= 18) {console.log("可以上班")} else {console.log("家里蹲")}
distance<=400 console.log(24)400<=d<1000 console.log(30)1000<d<3000 console.log(40)3000<d<5000 console.log(100)d>5000 console.log("100+")*/var d = prompt("请输入距离");if(d<=400){console.log(24)}else if ( 400<d && d<1000){console.log(30)}else if( 1000<d && d<3000){console.log(40)}else if (3000<d && d<5000){console.log(100)}else{console.log("100+")}
var score = prompt("请输入你的成绩");score = Number(score);switch(score){case 100:console.log("优秀");break;case 80:console.log("良好");break;case 60:console.log("及格");break;default:console.log("不及格")}
while(表达式)结构
表达式 true 会一直执行while中的代码块 */var age = 0;while(age<=3){alert(age);age++; }
for结构
for(var i=0;i<=5;i++){if(i==3){break;}console.log(i)}
continue
// continue跳过某个条件,继续循环for(var i=0;i<=5;i++){if(i==3){continue;}console.log(i)}
