判断相等的两种方式:
* == 会进行隐式类型转换,比较的是值
* === 不会进行隐式类型转换,比较的是值和数据类型
switch判断
* switch 开关/条件
* case 情形/场景/状态
* break 停止/结束/跳出后续的判断
* default 默认/其他情况
格式
switch (//判断内容的变量){
case : ;//需要判断的值
//执行语句;
break;//跳出后续判断
case : ;//需要判断的值
//执行语句;
break;//跳出后续判断
default : ;//没有匹配的情况
//执行语句;
break;
}
局限
* 只能进行 === 的匹配
* 只能进行精确匹配
* 不能进行范围匹配
掷骰子案例
let num = 3; //1,2,3,4,5,6
switch( num ){
case 1:
console.log("此时的num是1");
break;
case 2:
console.log("