for和while的区别 for循环要有明确的次数 二重循环 通俗的说就是循环...">
美文网首页程序员每天写500字IT@程序员猿媛
Javascript第二章break和continue、二重循环

Javascript第二章break和continue、二重循环

作者: 您好简书 | 来源:发表于2019-07-11 16:28 被阅读2次
在这里插入图片描述 在这里插入图片描述
在这里插入图片描述

<font color="red">for和while的区别 for循环要有明确的次数

在这里插入图片描述

二重循环

在这里插入图片描述

通俗的说就是循环里面嵌套循环

在这里插入图片描述

练习:

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
    <script type="text/javascript">
            var count=0;
        for(var i=1;i<=8;i++){
        var aa= prompt("请输入第:"+i+"次成绩");
    
        if(aa<80){
            
            console.log("该学生小于80分并且跳过");
            continue;
        }
            count++;
            console.log("该学生大于80分")
            
        }   console.log(count);
    
    </script>
</head>
<body>
    
</body>
</html>

1.break

用break语句可以使流程跳出switch语句体,也可以用break语句在循环结构终止本层循环体,从而提前结束本层循环。

使用说明:

(1)只能在循环体内和switch语句体内使用break;

(2)当break出现在循环体中的switch语句体内时,起作用只是跳出该switch语句体,并不能终止循环体的执行。若想强行终止循环体的执行,可以在循环体中,但并不在switch语句中设置break语句,满足某种条件则跳出本层循环体。

2.continue

continue语句的作用是跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环条件判定,可以理解为仅结束本次循环。

注意:continue语句并没有使整个循环终止。

image

demo演示

    for (i=0;i<5;i++)
    {
        if (i==3) break;
        x=x + "The number is " + i + "<br>";
    }
    //  只输出 0 , 1 , 2 , 到3就跳出循环了
    ---
    for (i=0;i<=5;i++)
    {
        if (i==3) continue;
        x=x + "The number is " + i + "<br>";
    }
    //  不输出3,因为continue跳过了,直接进入下一个迭代

相关文章

网友评论

    本文标题:Javascript第二章break和continue、二重循环

    本文链接:https://www.haomeiwen.com/subject/pvpdkctx.html