JavaScript流程控制语句——循环结构和跳转语句

Posted 小魁的C世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript流程控制语句——循环结构和跳转语句相关的知识,希望对你有一定的参考价值。

在现实生活中,经常需要重复且有规律的做一些事。在程序中也经常会出现重复的情况。而在javascript中,循环结构有while循环、do-while循环和for循环。

一、while循环语句

语法:

while(条件表达式)

 语句或语句块

 例:(依次输出30以内的奇数)

    <script type="text/javascript">
        var num = 1;
        while (num <= 30) 
            document.write(num + "  ");
            num += 2;//每循环一次加2,等同于num=num+2
        
    </script>

 实现样式:

二、do-while循环语句

语法:

do  

语句或语句块

while( 条件表达式 );

 例:(计算30以内奇数和)

<script type="text/javascript">
        var num = 1;
        var result;//总和
        while (num <= 30) 
            document.write(num + "  ");
            num += 2;
            result += num;//将奇数相加装进result内
        
        document.write("30以内的奇数和为:" + result);
    </script>

实现样式:

三、for循环语句

for( 初始化表达式 ; 循环条件表达式 ; 循环后的操作表达式 )  

语句或语句块

例:(计算330以内的偶数和)对于取余的用法详细请见:JavaScript运算符和注释

 <script type="text/javascript">
        var result = 0;
        for (var num = 1; num <= 30; num++) 
            if (num % 2 == 0) 
                document.write(num + " ");
                result += num;
            
        
        document.write("偶数和为:" + result);
    </script>

实现样式:

 四、break语句和continue语句

        1.JavaScript跳转语句:break语句和continue语句

             break语句用于中断循环

             continue语句用于跳过本次循环要执行的剩余语句,然后开始下一次循环

以上是关于JavaScript流程控制语句——循环结构和跳转语句的主要内容,如果未能解决你的问题,请参考以下文章

流程控制

Java流程控制

Java基本语法--程序流程控制

C#基础之流程控制语句详解

go语言学习笔记 — 基础 — 控制流:流程控制

C Primer Plus学习笔记- C 控制语句:分支和跳转