while 循环是 JavaScript 中的一种迭代结构,用于在满足指定条件的情况下重复执行一段代码块。while 循环的基本语法如下:
while (condition) {
  // 在每次循环中执行的代码块
}

  •  condition: 循环执行的条件,只要条件为真,循环就会继续执行。


以下是一个简单的例子,演示如何使用 while 循环输出数字 0 到 4:
var i = 0;

while (i < 5) {
  console.log(i); // 输出 0, 1, 2, 3, 4
  i++;
}

在这个例子中,i < 5 是循环的条件,只要 i 小于 5,循环就会一直执行。在每次循环中,console.log(i) 输出当前的 i 值,然后 i++ 递增,直到 i 不再小于 5。

while 循环可以用于处理不确定循环次数的情况。例如,当需要根据某个条件动态决定是否继续执行循环时,while 循环是一个适合的选择。

另外,还有一种变体是 do-while 循环,它与 while 循环的区别在于它会先执行一次代码块,然后再检查条件。do-while 循环的基本语法如下:
do {
  // 在每次循环中执行的代码块
} while (condition);

do-while 循环至少会执行一次代码块,然后在每次循环结束后检查条件。


转载请注明出处:http://www.pingtaimeng.com/article/detail/3529/JavaScript