for
for(var/let i=0;i<100;i+=2)
例:for(定义的变量;变量的范围;步长)
关键字:
break:终止所有循环
continue:结束本次循环代码,进入下一轮循环
嵌套循环
外层循环走一次,内层循环全部走完。
break和continue只作用于当前循环
标签写法:
1.在for循环上用 标签名:自定义标签
2.bareak/continue 标签名:直接作用于指定标签位置的循环
while
-
语法:while(布尔值表达式){//当表达式成立时循环走代表块的代码,直到条件不成立时跳出循环。 -
- 先做判断,再执行代码块
do while
语法:
let i=1;
do{
console.log(i);
i++
}while(布尔表达式);
-
先执行,再判断,判断成功后继续执行,直到不满足条件时停止