写switch的时候发现有个好玩的东西
平时我们的写法是
switch (num){
case 5:
console.log('5');
break
case 6:
console.log('6');
break
default:
console.log('')
}
但是如果我们将num的值设置为true 可以在 case 语句中使用表达式
举个🌰:
switch (true) {
case num < 0:
console.log("Less than 0.");
break;
case num >= 0 && num <= 10:
console.log("Between 0 and 10.");
break;
case num > 10 && num <= 20:
console.log("Between 10 and 20.");
break;
default:
console.log("More than 20.");
}