JavaScript循环语句_while和do...while(十四)

150 阅读1分钟

目录:

1.while

2.do...while

3.while和do...while有什么区别?

一、while

1.while语法格式

while(表达式) {  //表达式为真则执行代码块
 
      //代码块
 
}

2.执行流程图

3.举个例子

var count = 1;                          //新建变量count, 赋值为1
while (count<100) {                     //表达式,当count的值小于100的时候,执行代码块
    document.write(count);              //打印出count的值,当值为99的时候,停止打印
    count++;                            //值每次递增1
}

二、do...while

1.do...while语法格式

do{   //总会执行一次
 
       //代码块
 
}while (表达式);

2.执行流程图

3.举个例子

var count = 1;
do{
    document.write(count);                      //不做判断,先执行这个代码块
    count++;
 }while(count<100);                             //判断表达式,为真,重复这个循环

三、while和do...while有什么区别?

while循环语句:先判断表达式是否为true, 如果为true,则执行循环体,否则不执行,属于先判断再执行。
do while语句: 先执行do代码块,然后再对while表达式做判断,do代码块总会被执行一次,属于先执行再判断。

下节预告:函数的声明、函数的调用、函数的参数

参考视频教程:www.3mooc.com/front/couin…