1,for
2,while
3,do…while
执行规则:
1,循环条件初始化
2,循环条件判断
若判断条件结果为真;则执行循环体
若不成立 结束循环体
3,循环迭代
4,回到第二步
for(循环条件初始化;循环条件判断;循环迭代){
循环体
}
for (var i = 20; i < 100; i++) {
if (i%3==0) {
sum+=i;
}
}
while(判断条件){
循环体
}
执行结果:
当判断条件为真时,则执行循环体
var score;
while((score=prompt('请输入成绩'))!='exit'){
console.log(score);
}
do{
循环体
}while(判断条件)
执行规则:
先执行循环体,若判断为真,则执行循环体
var i=0;
do{
console.log('i='+i);
i++;
}while(i<3);
var j=0;
while(j<3){
console.log('j='+j);
j++;
}