do-while循环

2023-03-21 21:37:30 浏览数 (1)

do-while循环

  • do-while循环和while循环是类似的
  • 区别是do-while是先做一次。再判断条件是否为true,再决定是否继续循环

一、语法

代码语言:javascript复制
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 ,编写下方程序,运行看看效果吧。

代码语言:javascript复制
//跑步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)

0 人点赞