概述:在本教程中,您将学习如何使用 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
时执行代码块。
本教程是否有帮助?