js中的流程控制语句
1.分支语句
①
if(条件){
代码块
} else {
代码块
}
②
if(条件){
代码块
}else if(条件){
代码块
}else{
代码块
}
③
switch (gender) {
case 工作 :
console.log ( " 工作 " ) ;
case 休息 :
console.log ( " 休息 " ) ;
default :
console.log ( " 不工作也不休息 " )
}
注意:每一个case里面都应该写一个break,最后一个case之后写一个default
2.循环语句
循环语句必须具有的三要素:计数器、循环结束的条件,迭代器
① for
for ( 计数器;循环结束条件;迭代器) {
循环体
}
② while
计数器
while ( 循环结束条件 ) {
循环体
迭代器
}
③ do while
计数器
do {
循环体
迭代器
} while ( 循环结束条件 )
注意:
while循环和do while循环的区别:
while循环的循环可能一次也不执行,但do while循环的循环体最少会执行一次