而循环

标准的循环

标准 while 循环将执行,直到给定的条件为 false:

var i = 0;
while (i < 100) {
    console.log(i);
    i++;
}

预期输出:

0
1

99

减少循环

var i = 100;
while (i > 0) {
    console.log(i);
    i--; /* equivalent to i=i-1 */
}

预期输出:

100
99
98

1

做……循环

do … while 循环总是至少执行一次,无论条件是真还是假:

var i = 101;
do {
    console.log(i);
} while (i < 100);

预期输出:

101