JS break和continue

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6     </head>
 7     <body>
 8     </body>
 9
10     <script type="text/javascript">
11         /*
12          * 1、break
13          * 作用:
14          * 1、跳出多选择分支 switch
15          * 2、结束循环(离它最近的)
16          */
17         var i = 5;
18         while(i > 0){
19             console.log(i);
20             i--;
21             if(2 == i){
22                 break;
23             }
24         }
25         while(1){
26         console.log("hehe");
27         }
28
29         /* continue
30          *     作用:结束当次(本次)循环
31          */
32             var i = 0;
33             while(i < 5){
34                 i++;
35                 if(2 == i){
36                     continue;
37                 }
38                 console.log(i);
39
40             }
41
42         //利用 continue 打印1-100之间的偶数
43         var i = 0;
44         while(i < 100){
45             i++;
46             if(i % 2 != 0){
47                 continue;
48             }
49             console.log(i);
50
51         }
52
53     </script>
54 </html>
时间: 2024-12-16 22:47:27

JS break和continue的相关文章

js break continue

for 循环从 1 到 10 迭代变量 i.在循环主体中,if 语句将(使用取模运算符)检查 i 的值是否能被 5 整除.如果能被 5 整除,将执行 break 语句.alert 显示 "4",即退出循环前执行循环的次数.var iNum = 0; for (var i=1; i<10; i++) { if (i % 5 == 0) { break; } iNum++; } alert(iNum); //输出 "4" alert 将显示 "8&quo

switch,break和continue区别,函数调用方法,默认类型提升

1.switch语句的格式?针对格式的解释?以及注意事项?解:格式:switch(表达式){case 值1:语句1;break;case 值2:语句2;break;......case 值n-1:语句n-1;break;case 值n:语句n;break;default:语句n+1;break;格式解释:switch-选择结构语句,作用与if一样. case-其后的值与表达式进行比较,若符合表达式则执行. default-若上述条件都不成立,则执行default中的语句,作用同if语句中的els

while与do while 区别 for循环的简介及break和continue的区别

do while 循环和while循环的区别   1.do while循环是先执行循环体,然后判断循环条件,如果为真,则执行下一步循环,否则终止循环:    while循环是先判断循环条件,如果条件为真则执行循环体:   2.do while循环条件后面必须有一个分号,这个分号表明循环结束. 1.for循环 for循环是更加简洁的循环语句,大部分情况下,for循环可以代替while循环.do-while循环. for循环的格式为: for( 初始语句  ; 执行条件  ; 增量 ) { 循环体

shell编程中for,while,util,case,select,break, continue用法详解

关于shell脚本的更多详细实例讲解请参考:http://www.cnblogs.com/yuexiaxiaoxi/category/646749.html Shell编程中循环命令用于特定条件下决定某些语句重复执行的控制方式,有三种常用的循环语句:for.while和until.while循环和for循环属于"当型循环",而until属于"直到型循环".循环控制符:break和continue控制流程转向. 参考:<Linux 与unix shell 编程指

break 和 continue 语句

break: 在循环语句中,break用于永久的终止循环.立即退出循环. 在执行完break语句之后,执行流下一条执行的语句,就是循环正常结束后应该执行的下一条语句. 例如: while( scanf( "%f",&value ) == 1 ) { if( value < 0 ) { break; } } continue: 在循环语句中,continue用于永久终止当前的那次循环. 在执行完continue语句之后,循环体内的剩余部分便不再执行,而接下来就是重新测试表达

带标签的 break 和 continue (Java)

2002年12月发于 CCW-I2006年9月搬至 CSDN,略作修改 Java 中有 goto 关键字,但这个关键字没有任何作用,换句话说,我们不能使用 goto 来进行跳转到某行.实际上,结构化程序设计完全不需要 goto 语句即可完成各种流程,而 goto 语句的使用往往会使程序的可读性降低,所以 Java 不允许 goto 跳转. Java 中同样可以定义标签,使用标识符加冒号 (:) 的形式,如"mylabel:".不过既然 Java 中的 goto 没有实质性的作用,标签的

break和continue以及label的区别和作用

break和continue的区别和作用: break用于完全结束一个循环[一般只退出一重循环],跳出循环体执行循环后面的语句continue是跳过当次循环中剩下的语句,执行下一次循环. 标号label     标号提供了一种简单的break语句所不能实现的控制循环的方法,当在循环语句中碰到break时,    不管其它控制变量,都会终止.但是,当你嵌套在几层循环中想退出循环时又怎么办呢?break只退出一重循环,    但你可以用标号label标出你想退出哪一个语句.规定标号label必需放在

Python break 和 continue 语句

简述 在 Python 中,break 和 continue 语句用于改变普通循环的流程. 通常情况下,循环遍历一段代码,直到判断条件为 False.但有时,可能会希望不检测判断条件就可以终止当前迭代,甚至是整个循环.这种情况下,就需要使用 break 和 continue 语句. 简述 break 语句 continue 语句 版权所有:一去丶二三里,转载请注明出处:http://blog.csdn.net/liang19890820 break 语句 break 用于终止循环语句.即使循环条

break与continue及例题

1.break:①仅使用在switch-case和循环中: ②若在循环中,表示:结束"当前"循环,如for的内循环. Continue:使用在循环中,表示:结束"当次"循环. 2.label标签的使用 3.break和continue不可加语句 题38.①写10以内的奇数:②写3行10以内的奇数:③用label写3行10以内的奇数: Class TestBreakContinue{ Public static void main(string[]args){ For