javascript中的while 语句

发布时间:2020-09-22编辑:脚本学堂
本文学习下javascript中while语句的用法,包括while、do while、do{}while语句的用法,供大家学习参考。

javascript中,while语句属于前测试循环语句,即在循环体内的代码被执行之前,就会对出口条件求值。
因此,循环体内的代码有可能永远不会被执行。

while语句的语法:
while (expression) statement
例子:
 

复制代码 代码示例:
var i = 0;
while (i < 10) {
    i += 2;
}
alert(i);

在此例中,变量i开始时的值为0,每次循环都会递增2.而只要i的值小于10,循环就会继续下去。

do-while语句

do-while语句是一种后测试循环语句,即只有在循环体中的代码执行之后,才会测试出口条件。
即,在对条件表达式求值之前,循环体内的代码至少执行一次。

do-while语句的语法:
 

复制代码 代码示例:
do {
    statement
} while (expression);

例子:
 

复制代码 代码示例:
var i = 0;
do {
    i += 2;
} while (i < 10);
alert(i);

说明:
只要变量i的值小于10,循环就会就会一直继续下去。
而且变量i的值最初为0,每次递增都会递增2。