📜  9.6.1. while 循环语法 - Javascript (1)

📅  最后修改于: 2023-12-03 15:29:13.434000             🧑  作者: Mango

9.6.1. while 循环语法 - Javascript

在 Javascript 中,while 循环语法可以用于在满足特定条件的情况下重复执行一段代码。

基本语法

while 循环可以用以下语法表示:

while (condition) {
  // code to be executed
}

其中 condition 是一个布尔表达式,当 expression 的值为 true 时,代码块将被重复执行。当 expression 的值为 false 时,代码块不再执行。

示例

以下是一个 while 循环的示例,用于计算 1 到 10 之间所有数字的总和:

let sum = 0;
let i = 1;

while (i <= 10) {
  sum += i;
  i++;
}

console.log(sum); // Output: 55

在这个示例中,while 循环会反复执行代码块,直到 i 大于 10。每次循环,i 增加 1,并将当前的值添加到 sum 变量中,直到 i 大于 10。因此,当循环终止时,变量 sum 包含了 1 到 10 之间所有数字的总和。

注意事项

使用 while 循环时需要注意以下几点:

  • 确保循环中的代码最终会使 condition 变为 false,否则会导致死循环。
  • 不要忘记在循环中更新用于测试 condition 的变量。如果不更新这个变量,循环可能永远不会结束。
结论

while 循环是 Javascript 中最为基础的循环结构之一,在编写重复性代码时非常有用。正确使用循环结构可以有效地提高代码的可读性和可维护性。