• 目录

do-while循环

阅读量: 531 编辑

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)

  • 目录