ES6 - while 循环



while 循环每次指定的条件计算结果为 true 时,都会执行指令。换句话说,循环会在代码块执行之前计算条件。

流程图

While Loop

以下是 while 循环的语法。

while (expression) {
   Statement(s) to be executed if expression is true
}

示例

var num = 5;
var factorial = 1;
while(num >=1) {
   factorial = factorial * num;
   num--;
}
console.log("The factorial is "+factorial);

以上代码使用 while 循环计算变量 num 中值的阶乘。

代码成功执行后将显示以下输出。

The factorial is 120
广告
© . All rights reserved.