首页 > 其他 > 详细

do-while和while语句的区别

时间:2021-09-06 06:15:23      阅读:29      评论:0      收藏:0      [点我收藏+]

do-while 语句是一种后测试循环语句,即循环体中的代码执行后才会对退出条件进行求值。换句话说,循环体内的代码至少执行一次。
do{
statement
} while (expression)
例子
let i = 0;
do{
debugger; //在代码块中添加调试后,可以看出来代码在执行过程中每次的变化
i += 2;
}while (i<10);
在这个例子中,只要i小于10 ,循环就会重复执行。i从0 开始,每次循环递增2.
注意 后测试循环经常用语这种情形:循环体内代码在退出前至少要执行一次。

while语句是先测试循环语句,即先检测退出条件,再执行循环体内的代码。因此,while循环体内的代码有可能不会执行。
let i = 0;
while (i < 10){
i += 2;
}
console.l0g(i);//10
在这个例子中,变量i从0开始,每次循环递增2。只要i小于10,循环就会继续,

do-while和while语句的区别

原文:https://www.cnblogs.com/caesar-null/p/15226866.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!