JavaScript中的循环语句:switch、if

说明:

  1. 每计算一次括号中的表达式,会把得到的值与每个 case 的值进行对比,如果匹配就会执行代码块中的代码。
  2. break语句则会跳出switch,一旦遇到它,那么它后面的语句都不会执行。
  3. 如果没有break语句则会一直执行到最后。
  4. default :不存在 case的值与表达式的值匹配时所执行的代码。

语法:

switch(表达式) {
     case n:
        代码块
        break;
     case n:
        代码块
        break;
     default:
        默认代码块

案例1:

没有break语句造成的后果:

 按道理应该输出70-79,但由于没写break语句,导致代码继续执行,最终遇到break才跳出switch语句,所以输出结果为

 

 案例二:

 

 案例三:

 

 

 

 

 

 

 
posted @ 2022-07-27 16:18  Lamb~  阅读(236)  评论(0)    收藏  举报