for循环:
for(循环条件初始化;循环条件判断;循环初始化){
循环体
}
执行规则
第一步:循环结构初始化 var i=0;
第二步:循环条件判断 i<5;
若判断条件为真,则执行循环体;
若不成立,则结束循环
第三步:循环迭代 i++;
第四步:回到第二步;i+=2;
每次执行下次循环上都给i+2在执行循环,下一次循环前用+=的值再加2;
break 语句 结束语句
continue 语句 结束本次循环,继续下次循环;
while循环语法:
while(判断条件){
循环体
}
执行规则:当判断条件为真时,则执行循环体
例:
while(true){//
var score=prompt('请输入成绩:');
if(score=='exit') break;//判断输入的成绩是否等于exit
console.log(score);//输出值
do…while语法:
do{
循环体
}while(判断条件);
执行规则:先执行循环体,若判断条件为真,则执行循环体;
例:
do{
if(score=='exit') break;//判断输入的成绩是否等于exit
console.log(score);//输出值
}
while(true);