JavaScript while 循环
JavaScript 中的 while
循环是一种基本的循环控制结构,它重复执行一段代码,直到指定的条件不再满足为止。这种循环结构在处理不确定次数的循环时非常有用,尤其是当循环的次数依赖于某些运行时条件时。
基本语法
while
循环的基本语法如下:
while (条件表达式) {// 要重复执行的代码块
}
- 条件表达式:一个返回布尔值的表达式。只要这个表达式为真(
true
),循环就会继续执行。 - 代码块:在条件表达式为真的情况下,重复执行的代码。
示例
下面是一个简单的例子,演示了如何使用 while
循环:
let i = 0;
while (i < 5) {console.log(i);i++;
}
在这个例子中,循环会一直执行,直到 i
的值不再小于 5。每次循环时,i
的值会递增,直到它等于 5,此时条件表达式 i < 5
不再为真,循环结束。
注意事项
- 无限循环:如果条件表达式始终为真,
while
循环将变成一个无限循环。这通常是由于循环体内的逻辑错误