1、while语句
只要条件为 true,循环能够一直执行代码块。
1)、语法
while (条件) {
要执行的代码块
}
必须具备的四个条件:
1)初始化
2)条件判断
3)要执行的代码
4)自身的改变
如果您忘了对条件中使用的变量进行递增,那么循环永不会结束。这会导致浏览器崩溃。
2、do......while语句
do....while 循环是 while 循环的变体。在检查条件是否为真之前,这种循环会执行一次代码块,然后只要条件为真就会重复循环。
1)、语法
do {
要执行的代码块
}
while (条件);
while 和 do...while 的区别
while循环,在每次循环迭代开始时测试要计算的条件,因此如果条件表达式的计算结果为false,则将永远不会执行循环。
使用do ... while循环,即使条件表达式的计算结果为false,该循环也将始终执行一次
3、for语句
1)语法
for (语句 1; 语句 2; 语句 3) {
要执行的代码块
}
4、流程控制语句
1、break
结束循环,不在执行之后的循环
2、continue
结束本次循环,下次循环还进行