while语句
while 语句:在某个条件表达式为真的前提下,循环执行指定的一段代码,直到那个表达式不为真时结束循环。
书写格式:while(条件表达式){执行语句}
- 条件表达式:在每次执行被求值,若为真则执行{}内的语句,为假则终止循环。
- 执行语句:只要条件表达式求值为真,该语句就会一直被执行。
注意:如果使用了break,即使计算结果为真,那么循环也会立即停止
示例:
var i=0;
while(i<=4){
i++;
alert(i);
}
输出结果为1、2、3、4、5
do……while语句
do…while 语句:创建一个执行指定语句的循环,直到条件表达式值为 false。
书写格式:do{执行语句}while(条件表达式);
do……while语句是先执行语句后检测条件表达式,所以至少是会执行一次
var i=0;
do{
i++;
alert(i);
}
while(i<=5);
输出结果依次为1、2、3、4、5、6