概述:在本教程中,您将学习如何使用 JavaScript while 语句创建循环,该循环在条件为 true 时执行代码块。
JavaScript while 循环语句简介
JavaScript while 语句创建一个循环,该循环在条件计算结果为 true 时执行代码块。
以下是 while 语句的语法
while (expression) {
// statement
}Code language: JavaScript (javascript)while 语句在每次循环迭代之前评估 表达式。
如果 表达式 计算结果为 true,则 while 语句执行 语句。否则,while 循环退出。
由于 while 循环在每次迭代之前评估 表达式,因此它被称为前测试循环。
如果 表达式 在循环进入之前计算结果为 false,则 while 循环将永远不会执行。
以下流程图说明了 while 循环语句
请注意,如果您想至少执行一次语句并在每次迭代后检查条件,则应使用 do…while 语句。
JavaScript while 循环示例
以下示例使用 while 语句将 1 到 10 之间的奇数输出到控制台
let count = 1;
while (count < 10) {
console.log(count);
count +=2;
}Code language: JavaScript (javascript)输出
1
3
5
7
9脚本工作原理
- 首先,声明并初始化
count变量为1。 - 其次,如果
count变量小于10,则执行循环内的语句。在每次迭代中,将计数输出到控制台,并将计数增加2。 - 第三,在
5次迭代后,count为11。因此,条件count < 10为false,循环退出。
总结
- 使用
while循环语句创建循环,该循环在条件计算结果为true时执行代码块。
本教程是否有帮助?