While语句包括一个循环条件和一段代码块,只要条件为真,就不断循环执行代码块。
while例子
var i = 0; while (i < 100) { console.log('i 当前为:' + i); i = i + 1; }
下面的例子是一个无限循环,因为循环条件总是为真
while (true) { console.log('Hello, world'); }
所有for循环,都可以改写成while循环
// for var x = 3; for (var i = 0; i < x; i++) { console.log(i); } // while var x = 3; var i = 0; while (i < x) { console.log(i); i++; }