• 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>
  • 相关阅读:
    JS-排序详解-选择排序
    JS-排序详解-快速排序
    JS-排序详解-冒泡排序
    正则表达式入门
    JS-最全的创建对象的方式
    用JS实现回文数的精准辨别!!!
    基本包装类型
    引用类型之Function类型
    引用类型之Array类型
    Object类型
  • 原文地址:https://www.cnblogs.com/lvjianqun/p/10310731.html
Copyright © 2020-2023  润新知