一.while循环
1. while 循环语法结构 while当...的时候
while(条件表达式){
循环体
}
2.执行思路当条件表达式结果为true则执行循环体否则退出循环
3.代码验证
var num = 1;
while (num <= 100){
console.log('好啊有');
num++;
}
4.里面应该也有计数器初始化变量
5.里面应该也有操作表达式 , 完成计数器的更新防止死循环
6.while循环案例
这两个例子比较简单,for循环也可以实现
所以我们来看看第三个例子
弹出一个提示框 你喜欢我嘛 输入喜欢 就提示结束 否则一直询问
弹出输入框,要求用户输入。
判断条件比较复杂我们使用while循环。
while循环语句中的条件表达式只要输入的不是我爱你,就一直循环。
二.do while循环
1.概念:do... while语句其实是while语句的一个变体。该循环会先执行一次代码块,然后对条件表达式进行判断,如果条件为真,就会重复执行循环体,否则退出循环。
2.do... while语句的语法结构如下∶
do {
循环体代码–条件表达式为true 时重复执行循环体代码}while (条件表达式) ;
3.执行思路:
先执行一次循环体代码
再执行条件表达式,如果结果为true,则继续执行循环体代码,如果为false,则退出循环,继续执行后面代码
注意∶先再执行循环体,再判断,我们会发现do...while循环语句至少会执行一次循环体代码
4.例子:
三.循环小结
四.continue关键字
continue关键字用于立即跳出本次循环,继续下一次循环(本次循环体中continue之后的代码就会少执行一次)。
例子:
五.break关键字
break关键字用于立即跳出整个循环(循环结束)。