在 JavaScript 中,while 循环是一种常见的循环结构,它允许在满足指定条件的情况下重复执行一段代码块。以下是 while 循环的基本结构:
while (条件) {
    // 在条件为真时执行的代码块
}

  •  条件: 在每次循环迭代之前进行判断的条件。如果条件为 true,则继续执行循环;如果条件为 false,则退出循环。


以下是一个简单的示例,演示了 while 循环的使用:
var i = 0;

while (i < 5) {
    console.log("Iteration " + i);
    i++;
}

在这个例子中,while 循环从 i = 0 开始,每次检查 i 是否小于 5,如果是,则执行代码块并递增 i。循环会一直执行,直到 i 不再小于 5。

do...while 循环:

do...while 循环与 while 循环类似,但它保证至少执行一次代码块,因为它在循环底部检查条件。
var i = 0;

do {
    console.log("Iteration " + i);
    i++;
} while (i < 5);

在这个例子中,do...while 循环首先执行一次代码块,然后检查条件。如果条件为 true,则继续执行循环。与 while 循环不同,do...while 循环确保至少执行一次。

无限循环:

当 while 或 do...while 循环的条件始终为 true 时,就会创建一个无限循环。要避免无限循环,确保在循环体内部有适当的条件来终止循环。
// 无限循环示例
while (true) {
    // 无限循环的代码块
}

以上是关于 JavaScript 中 while 循环及其变体的简单介绍。while 循环是一种灵活的循环结构,适用于那些不确定循环次数的情况。


转载请注明出处:http://www.zyzy.cn/article/detail/12791/JavaScript