while 语句
while 语句可以在某个条件表达式为真的前提下,循环执行指定的一段代码,直到那个表达式不为 true 时结束循环。
语法
while (expression) statement;
参数
| 参数 | 描述 | 
|---|---|
| expression | 条件表达式,在每次循环前被求值。如果求值为 true,statement就会被执行。如果求值为false,则跳出while循环执行后面的语句。 | 
| statement | 只要条件表达式求值为 true,该语句就会一直被执行。要在循环中执行多条语句,可以使用块语句({ ... })包住多条语句。 | 
注意:使用 break 语句在 expression 计算结果为真之前停止循环。
示例
代码示例
var i = 0;
while (i < 10) {
  i += 2;
}
var cars = ['BMW', 'Volvo', 'Saab', 'Ford'];
var text = '';
var i = 0;
while (i < cars.length) {
  text += cars[i] + '<br>';
  i++;
}