do-while循环
-
do-while循环和while循环是类似的
-
区别是do-while是先做一次。再判断条件是否为true,再决定是否继续循环
一、语法
init_expr
do{
statement
alter_expr
}while(test_expr)
这段语法表达的意思是:
-
首先计算表达式 init_expr
-
先执行1次 statement;计算表达式 alter_expr
-
接着执行表达式 test_expr,进行判断
-
若表达式 test_expr 的值为 true,继续执行 statement
-
若表达式 test_expr 的值为 false,则停止执行
-
二、代码实战
代码的详细解读,可以参考视频教程。
新建JS文件 21-do-while.js
,编写下方程序,运行看看效果吧。
//跑步10圈
let totalCount = 10
let count = 0
while(count < totalCount){
console.log("跑步第 " + (count + 1) )
count++
}
console.log("------------------- dowhile")
count = 0
do{
console.log("跑步第 " + (count + 1) )
count++
}while(count < totalCount)