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>