zoukankan      html  css  js  c++  java
  • 嵌套循环中break、continue的用法

    在循环语句中经常会用到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
  • 相关阅读:
    Git :版本控制工具进阶
    Git 提交本地代码
    Git创建代码仓库
    Git
    SQLlite数据库的增删改查
    Android学习第十天
    Android学习第九天
    Android学习第八天
    Android学习第七天
    【k8s】Deployment
  • 原文地址:https://www.cnblogs.com/lodadssd/p/6238370.html
Copyright © 2011-2022 走看看