while循环


ES6 while循环

while循环在每次指定的条件评估为true时执行指令。

流程图

es6 while

以下是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