javascript选择结构-分支语句-switch
语法:
switch(变量){
case 值1:
当变量的值和case值对等的时候,执行的代码语句
break; //case 具有穿透,所以每个case后面必须以break结束
case 值2:
当变量的值和case值对等的时候,执行的代码语句
break;
default:
当以上的case值都不对等的时候执行的代码语句
}
实例:
输入月份判断这个月有多天 (按照平年计算)
<script>
var month = +prompt("请输入月份:");
switch(month){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
console.log(month+"月有31天")
break;
case 4:
case 6:
case 9:
case 11:
console.log(month+"月有30天")
break;
case 2:
console.log(month+"月有28天")
break;
default:
console.log("请正确输入月份,你输入的月份不对")
}
</script>