JavaScript教程:break、continue

break

使用场景

  • 在switch语句中,终止
  • 在循环语句中,终止

例子

原本跟哥们跑圈,跑第3圈,看见女神,屁颠屁颠跟女神跑了,把哥们甩一边了

for( var i = 1;i < 10 ;i++){
    if(i==3){
        console.log("我跟女神走了!")
        break
    }

    console.log("跑了第 "+i+" 圈") // 字符串 与 数字可以进行拼接
}

continue

使用场景

  • 在循环语句中,表示 结束本次循环,继续下一次的循环

例子

假设一个月30天,每上6天班就休息一天,编写程序,打印结果如下:

上班-1
上班-2
上班-3
上班-4
上班-5
上班-6
上班-8

代码实现:

for(var i=1;i<=30;i++){
    if(i%7==0){
        continue;//跳过本次循环(下面代码就不在执行),进行下一次循环(执行第三个表达式)
    }
    System.out.println("上班-"+i);
}

原文出处:/show_1IX3A5clBt1s.html