JS中的while循环

188 阅读1分钟

while循环:只要条件成立,就重复不断的执行循环体代码

while(条件判断){如果条件为true,则执行循环体代码}

while循环结构说明:在循环开始前,必须要对变量初始化(声明变量,给变量给个初始值)。如果while的条件为true,则会重复不断的执行循环体中({ })的代码。如果条件为false,则退出循环。在循环体中,必须要有“变量更新”的语句。换句话说:两次循环的变量的值不能一样,如果一样,会造成“死循环”。

循环语句必须有三要素,缺一不可:变量初始化,条件判断,变量更新

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title>JavaScript中的while循环</title>
 6     </head>
 7     <body>
 8         <script type="text/javascript">
 9             var i = 1;
10             while(i<=10){
11                 document.write(i+'<br />');
12                 i++;//变量更新,是为了避免出现“死循环”
13             }
14             //变量初始化
15             var i = 1;
16             //条件判断
17             while(i<=100){
18             //如果是奇数,则输出
19             if(!(i%2==0)){
20             document.write(i+"  ");
21             }
22             //变量更新
23             i++;
24             }
25         </script>
26     </body>
27 </html>