while循环语句

Posted lvjianqun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了while循环语句相关的知识,希望对你有一定的参考价值。

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <script type="text/javascript">
 7             
 8             
 9             /*
10              * 向页面中输出连续的数字
11              */
12             /*var n = 1;
13             document.write(n++ +"<br />");*/
14             
15             /*
16              * 循环语句:
17              *     通过循环语句可以反复的执行一段代码多次
18              * 
19              * while循环
20              *     - 语法:
21              *         while(条件表达式){
22              *             语句...
23              *         }
24              * 
25              *     - while语句在执行时,
26              *         先对条件表达式进行求值判断,
27              *             如果值为true,则执行循环体,
28              *                 循环体执行完毕以后,继续对表达式进行判断
29              *                 如果为true,则继续执行循环体,以此类推
30              *             如果值为false,则终止循环
31              * 
32              * do...while循环
33              *     - 语法:
34              *         do{
35              *             语句...
36              *         }while(条件表达式)
37              * 
38              *     - 执行流程:
39              *         do...while语句在执行时,会先执行循环体,
40              *             循环体执行完毕以后,在对while后的条件表达式进行判断,
41              *             如果结果为true,则继续执行循环体,执行完毕继续判断以此类推
42              *             如果结果为false,则终止循环
43              * 
44              *         实际上这两个语句功能类似,不同的是while是先判断后执行,
45              *             而do...while会先执行后判断,
46              *         do...while可以保证循环体至少执行一次,
47              *             而while不能
48              */
49             var n = 1;
50             
51             //向这种将条件表达式写死为true的循环,叫做死循环
52             //该循环不会停止,除非浏览器关闭,死循环在开发中慎用
53             //可以使用break,来终止循环
54             /*while(true){
55                 alert(n++);
56                 
57                 //判断n是否是10
58                 if(n == 10){
59                     //退出循环
60                     break;
61                 }
62                 
63             }*/
64             
65             //创建一个循环,往往需要三个步骤
66             
67             //1.创初始化一个变量
68             var i = 11;
69             
70             //2.在循环中设置一个条件表达式
71             /*while(i <= 10){
72                 //3.定义一个更新表达式,每次更新初始化变量
73                 document.write(i++ +"<br />")
74                 
75             }*/
76             
77             /*do{
78                 document.write(i++ +"<br />");
79             }while(i <= 10);*/
80             
81             /*while(true){
82                 alert(1);
83             }*/
84             
85         </script>
86     </head>
87     <body>
88     </body>
89 </html>

 

以上是关于while循环语句的主要内容,如果未能解决你的问题,请参考以下文章

「9」循环控制

循环语句

循环语句

第六篇:循环语句 - while和for

6流程控制-while

Python while结构语句?