概述
循环语句:通过循环语句可以反复执行一段代码多次。
while循环
语法格式:
while(条件表达式){
语句…
}
while循环在执行时,先对while后的条件表达式进行求值判断,如果值为true,则执行循环体,循环体执行完后,继续对while后的条件表达式进行判断,如果值为true,则继续执行循环体,以此类推。
如果值为false,则终止循环。
举例:
// 下面的循环是个死循环,while后的值一直为true,循环体会一直执行
while(true){
alert('我出来了~');
break; // 可使用break来退出循环
}
创建一个循环,需要三个步骤:
- 创建一个初始化变量 var i = 0;
- 在循环中设置一个条件表达式 while(i < 10){语句…}
- 定义一个更新表达式,每次更新初始化变量 i++
var i = 0; // 1.初始化变量
while(i < 10){ // 2.设置条件表达式
alert(i);
i++; // 3.更新初始化变量
}
do…while循环
语法格式:
do{
语句…
}while(条件表达式)
do…while循环在执行语句时,会先执行do后面的循环体,循环体执行完后,再对while后的条件表达式进行判断,如果结果为true,在继续执行循环体,执行完毕继续以此类推。
如果结果为false,则终止循环。
举例:
// 下面这个do...while和上面的while输出的结果一模一样
var i = 0;
do{
alert(i);
i++;
}while(i < 10)
while和do…while功能其实类似,不同的是while是先判断后执行,而do…while是先执行后判断。
举例:
// 尽管i=11不满足i<10 但依旧会输出
// do...while会保证循环体至少执行一次,而while不能
var i = 11;
do{
alert(i);
i++;
}while(i < 10)
最后
以上就是干净老虎为你收集整理的JS:while循环语句及语法格式和使用方法的全部内容,希望文章能够帮你解决JS:while循环语句及语法格式和使用方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复