• 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • 0

    JavaScript While循环语句

    Posted by 撒得一地 on 2016年5月4日 in JavaScript教程
    国外稳定加速器推荐    Express | Vypr

    在写一个程序,你可能会遇到需要反复执行某项操作的情况。在这种情况下,你需要编写循环语句来减少重复的操作语句。

    JavaScript 支持循环操作,循环操作减少了编程压力。

    While 循环

    在 JavaScript 中的最基本的循环是 while 循环,该循环将在下面进行讨论。循环的目的是,只要一个表达式为 true,便在一段时间内循环重复执行一个语句或代码块。一旦该表达式为假,则循环就会终止。

    流程图

    While 循环流程图如下:

    JavaScript下While 循环流程图

    语法

    While 循环在 JavaScript 中的语法,如下所示:

    while (expression){
       Statement(s) to be executed if expression is true
    }
    

    示例

    请尝试下面的示例执行 while 循环。

    <html>
      <body>
        <script type="text/javascript">
          <!--
             var count = 0;
             document.write("Starting Loop ");
    
             while (count < 10){
                 document.write("Current Count : " + count + "<br />");
                 count++;
              }
    
             document.write("Loop stopped!");
          //-->
        </script>
    
         <p>Set the variable to different value and then try...</p>
      </body>
    </html>
    

    亲自试一试

    Output
    Starting Loop
    Current Count : 0
    Current Count : 1
    Current Count : 2
    Current Count : 3
    Current Count : 4
    Current Count : 5
    Current Count : 6
    Current Count : 7
    Current Count : 8
    Current Count : 9
    Loop stopped!
    Set the variable to different value and then try... 
    

    do…while 循环

    do…while 循环类似 while 循环,只是 do…while 循环条件检查发生在循环结束后。这意味着 do…while 至少执行一次循环,即使执行循环的条件为 false。

    流程图

    do…while 循环流程图如下:

    JavaScript下do...while 循环流程图

    语法

    在 JavaScript 中 do…while 循环的语法,如下所示:

    do{
       Statement(s) to be executed;
    } while (expression);
    

    注意:不要在 do…while 循环的末尾漏掉分号。

    示例

    试试下面的示例,了解如何在 JavaScript 中实现做do…while 循环。

    <html>
      <body>
       <script type="text/javascript">
         <!--
              var count = 0;
              document.write("Starting Loop" + "<br />");
              do{
                 document.write("Current Count : " + count + "<br />");
                 count++;
                }
              while (count < 5);
             document.write ("Loop stopped!");
         //-->
       </script> 
    
       <p>Set the variable to different value and then try...</p>
       </body>
    </html>
    

    亲自试一试

    Output
    Starting Loop
    Current Count : 0 
    Current Count : 1 
    Current Count : 2 
    Current Count : 3 
    Current Count : 4
    Loop Stopped!
    Set the variable to different value and then try...
    

    上一篇:

    下一篇:

    相关推荐

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    5 + 9 = ?

    网站地图|广东快乐10分开奖直播

    Copyright © 2015-2019 广东快乐10分开奖直播 All rights reserved.
    闽ICP备15015576号-1,版权所有?psz.

  • 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • 彩票网站维护 北京赛车pk10在线计划软件 新时时彩停售 南国七星彩票规律论坛 体彩幸运赛车走势图 12147期体彩排列5 网易新疆时时彩号码统计 上海时时彩玩法 澳门赌场视频 排列5走势图 湖南幸运赛车开奖记录 2元彩票网注册送彩金 老时时彩开奖结果 让分胜负预测 海南飞鱼体彩网 武汉福彩点分布图