2

JavaScript while Loop

 1 year ago
source link: https://www.myfreax.com/javascript-while-loop/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
JavaScript while Loop

JavaScript while Loop 循环

在本教程中,您将学习如何使用 JavaScript while 语句创建一个循环,只要条件满足,循环就会执行指定的声明。

JavaScript while 循环语句介绍

while只要条件的计算结果为 true,JavaScript 语句就会创建一个循环来执行指定语句。

下面说明 while 语句的语法:

while (expression) {
    // 声明
}

while 语句在每次循环之前计算 expression。如果 expression 的计算结果为true,则 while 语句执行 statement。否则,退出 while 循环。

因为 while 循环在每次之前评估 expression,所以它被称为预测试循环。如果在循环进入之前评估 expressionfalse,则 while 循环将永远不会执行。

下面的流程图说明 while 循环语句:

javascript-while.svg

JavaScript while

请注意,如果您想至少执行一次语句并在每次迭代后检查条件,则应使用 do ...while语句。

JavaScript while 循环示例

以下示例使用 while 语句将 1 到 10 之间的奇数输出到控制台:

let count = 1;
while (count < 10) {
    console.log(count);
    count +=2;
}

代码如何工作的?

  • 首先,声明 count 变量并将其初始化为 1.
  • 其次,如果 count 变量小于 10,则执行循环内的语句。在每次迭代中,将count 输出到控制台并将 count 增加 2.
  • 第三,经过 5 次迭代之后,count11.。因此,条件 count < 10false,退出循环。
  • 使用 while 循环语句创建一个循环,只要 condition 的计算结果为 true,该循环就会执行指定的声明。

微信公众号

支付宝打赏

myfreax 淘宝打赏

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK