传智黑马39期WEB前端教程-JavaScript基础语法-JavaScript流程控制及应用-switch

switch

语法格式

switch (expression) {
  case 常量1:
    语句;
    break;
  case 常量2:
    语句;
    break;
  case 常量3:
    语句;
    break;
  …
  case 常量n:
    语句;
    break;
  default:
    语句;
    break;
}

break可以省略,如果省略,代码会继续执行下一个case

switch 语句在比较值时使用的是全等操作符, 因此不会发生类型转换(例如,字符串'10' 不等于数值 10)

 

实例

1)显示星期几

var day = 5;
switch(day) {
    case 1:
        console.log('星期一');
        break;
    case 2:
        console.log('星期二');
        break;
    case 3:
        console.log('星期三');
        break;
    case 4:
        console.log('星期四');
        break;
    case 5:
        console.log('星期五');
        break;
    case 6:
        console.log('星期六');
        break;
     case 7:
        console.log('星期日');
        break;
     default:
        console.log('输入的值不再星期范围内');      
}

2)素质教育(把分数变成ABCDE)千万不要写100个case哟

 

posted on 2019-11-05 13:35  herisson_pan  阅读(6)  评论(0)    收藏  举报

导航