Javascript - While循环语句

首页 / JavaScript / Javascript - While循环语句

JavaScript中最基本的循环是 while 循环,本章将对此进行讨论。 while 循环的目的是只要 expression表达式为true,就会执行代码块直至表达式变为 false,循环便终止。

while 流程图

while循环的流程图如下所示:

While loop

JavaScript中 while循环的语法如下-

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>

运行上面代码输出

无涯教程网

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 循环类似于 while 循环,除了条件检查发生在循环的末尾。这意味着即使条件为 false ,循环也将至少执行一次。

do ... while 流程图

do...while 循环的流程图如下-

Do While Loop

JavaScript中 do-while 循环的语法如下-

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

注意-不要错过 do...while 循环结束时使用的分号。

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>

运行上面代码输出

无涯教程网

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...

这一章《Javascript - While循环语句》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

好记忆不如烂笔头。留下你的足迹吧 :)

相关文章

etcd实战课 -〔唐聪 - 〕

基于人因的用户体验设计课 -〔刘石 - 〕

玩转Vue 3全家桶 -〔大圣 - 〕

徐昊 · TDD项目实战70讲 -〔徐昊 - 〕

图像从节点服务器成功下载但不显示

react - 我怎样才能在我的空单元格中加上一个破折号(-)?

Google Apps 脚本表将数字提取为字符串

为什么在这个 Vuex 变异提交之后会显示这个控制台错误?

为什么绝对边距的随机化功能不起作用?

React - 文档标题添加图标

视频推荐〔JavaScript - 15-变量案例弹出用户名〕

更多 Javascript-while-loop 视频教程 »