一、分支结构
if(条件){
条件为true时执行的语句
}
if(条件){
条件为true时执行的语句
}else{
条件为false时执行的语句
}
二、多重复条件语句
else......if
if(条件1){执行的语句
}else if(条件2){
执行的语句}else if(条件3){
执行的语句}....
三、switch......case case后面的值要注意数据类型格式
switch(变量/表达式){
case 情况1:
//执行语句
break;
case 情况2:
//执行语句
break;
default://以上条件都不满足的时候
//执行语句
break;
}
四、switch......case 直落形式
switch(变量/表达式){
case 情况1:
case 情况2:
//要执行的语句
break;
}
例:
var a=prompt('今天是周几')
switch(a){
case '星期一':
case '星期二':
case '星期三':
case '星期四':
case '星期五':
case '星期六':
case '星期日':
alert('黄焖鸡');
break;
}
五、循环语句
while(条件){
}
例:
输出100以内偶数
var a=1;
while(a<=100){
if (a%2==0){ 偶数
console.log(a);}
a++;
}
输出100以内奇数
var a=1;
while(a<=100){
if (a%2==1){ 奇数
console.log(a);}
a++;
}
while循环中结束循环 break;
例:
var b=1;
while(b==1){
var a=prompt(‘请输入员工姓名’);
if(a==‘exit’){
b=2;}
}