更新时间:2022-03-17 来源:黑马程序员 浏览量:
do…while 语句的功能和 while 语句类似,其区别在于,do…while 会无条件地执行一次循环体中的代码,然后再判断条件,根据条件决定是否循环执行;而while是先判断条件,再根据条件决定是否执行循环体。具体语法结构如下。
do {
//循环体
}while( 条件表达式);使用do…while语句输出1~100范围内的数字,具体代码如下。var num = 1;
do {
console.log(num);
num++;
} while (num <= 100);在上述代码中,首先执行do后面“(”中的循环体,然后再判断while后面的循环条件,当循环条件为true时,继续执行循环体,否则结束本次循环。do…while循环语句的执行流程如下所示。

使用do…while计算1~100之间的所有整数的和,具体代码如下.
var sum = 0;
var i = 1;
do {
sum += i;
I++;
} while (i <= 100)
console.log(sum); //输出结果:5050
黑马程序员 AI 运维|10 大技术阶段 + 10 大实战项目,从 Linux 到 AI 大模型运维全掌握
2026-04-09黑马程序员 AI 运维|云原生 + 大模型 + 信创三位一体,培养企业紧缺复合型运维人才
2026-04-09黑马程序员AI测试|上市品牌背书,实战赋能,助力冲击年薪30万+
2026-04-09全国13城校区全覆盖|黑马程序员AI测试,就近学、就近就业,冲击高薪
2026-04-09黑马程序员AI测试|10+企业级项目实战,学完即具备AI测试硬核实力
2026-04-09黑马程序员AI测试|七大实战阶段+12天大模型测试升级,从入门到高薪全覆盖
2026-04-09