如何用JS的case穿透简化代码。
注意,在switch(parseInt(month))中,一定要加parseInt,否则会报错。
var month = prompt("请输入月份:");
if(isNaN(month) || month <= 0 || month > 12){
alert("输入错误");
}else{
switch(parseInt(month) ){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
alert("这个月还有31天");
break;
case 4:
case 6:
case 9:
case 11:
alert("这个月还有30天");
break;
case 2:
alert("这个月有29天或28天");
break;
default:
alert("输入错误");
}
}