博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
嵌套循环中break、continue的用法
阅读量:4709 次
发布时间:2019-06-10

本文共 985 字,大约阅读时间需要 3 分钟。

在循环语句中经常会用到break、continue语句,基本用法如下:

一.break语句为退出当前循环,在嵌套循环中结果如下:

var num=0;for(var i=0;i<5;i++){      for(var j=0;j<5;j++){            if  (i==2&&j==2){                                          break ;        }        num++;      }}alert(num);    //22

break只退出最内层循环,若想退出所有循环请和label语句连用,从何处结束循环:

var num=0;outermost:for(var i=0;i<5;i++){      for(var j=0;j<5;j++){        if (i==2&&j==2){                                       break outermost;        }         num++;    }}alert(num);    //12

二、continue语句退出当次循环,嵌套结果:

var num=0;for(var i=0;i<5;i++){      for(var j=0;j<5;j++){            if  (i==2&&j==2){                                          break ;        }        num++;      }}alert(num);    //24

continue语句和label语句连用,从何处继续循环:

var num=0;outermost:for(var i=0;i<5;i++){      for(var j=0;j<5;j++){        if (i==2&&j==2){                                       continue outermost;        }         num++;    }}alert(num);    //22

 

转载于:https://www.cnblogs.com/lodadssd/p/6238370.html

你可能感兴趣的文章
软件工程设计之四则运算
查看>>
SpringMVC @ResponseBody 406
查看>>
Partial Tree UVALive - 7190(完全背包)
查看>>
0816 1459 json & pickle ,目录导入,目录规范
查看>>
敏捷开发入门教程
查看>>
顺序容器的insert使用方法
查看>>
Markdown的使用
查看>>
销售系统学习.mdl
查看>>
触发器
查看>>
mysql配置默认字符集为UTF8mb4
查看>>
WPF实现3D翻转的动画效果
查看>>
自定义圆环进度条
查看>>
UILayer
查看>>
复杂对象写入文件
查看>>
k8s-高级调度方式-二十一
查看>>
[HDU3555]Bomb
查看>>
基于dubbo的分布式系统(一)安装docker
查看>>
Recursion
查看>>
66. Plus One
查看>>
COMP30023 Computer Systems 2019
查看>>