实用 AI

可在线运行 AI 集合,涵盖 AI 文案生成、写作辅助、AI 绘图与照片修复、AI 配音、字幕生成、语音转录以及 AI 视频创作和数字人等多种 AI 服务

查看详情

do...while 语句

一个小时学会JavaScript
2023-06-05 13:28 · 阅读时长2分钟
小课

do...while 语句和 while 语句一样,也是一个循环语句,可以根据条件重复执行代码块,do...while 语句的代码格式如下

do {
    代码...
} while (判断条件)

和 while 语句不同的是,do...while 语句首先会执行其中的代码,然后在进行条件判断,如果条件满足,则再次执行其中的代码,如果条件不满足,则退出循环,所以 do...while 语句中的代码至少会执行一次。下面我们使用 do...while 语句实现在控制台中打印数字1到10。

加载中...
break 和 continue

同样的,我们也可以在 do...while 中使用 break 来跳出整个 do...while 循环,以及使用 continue 当前循环一次。

加载中...

从运行结果可以看出,当 i 等于 3 的时候满足 if 语句的条件,并执行了 if 语句中的 break,所以跳出了 do...while 语句,并且没有再执行后面的console.log(i++)

加载中...

从运行结果可以看出,当 i 等于 3 的倍数时,满足 if 语句的条件,并执行了 if 语句中的 continue,所以跳过了本次循环,并且没有执行后面的console.log(i)

JavaScriptdo..while语句