<body>
<script>
var mc = parseInt(prompt("请输出名次:"));
switch (mc) {
case 1:
alert("奖励手机");
break; // 跳出switch结构
case 2:
alert("奖励MP4");
break;
case 3:
alert("奖励MP3");
break;
default:
alert("你不属于前三名 没有奖励");
break;
}
// switch选择结构,适用于进行多分支判断,语法结构比多重if简介
// 但是switch选择结构只能进行等值判断
// 语法结构:将需要判断的变量放在()里。在{}里面通过case后面的值跟它进行等值判断。
// 注意: case语句,在结束前,通常都要叫上break,表示跳出switch选择结构。
// 因为,在switch选择结构中,里面的case一旦判断成立,后面的case就不会在进行判断了。
// 特殊情况 case语句里不加break 如:
// 题目:超市商品打折,1,3,5 面包 5 折,2,4,6 可乐买一送一。周日全场五折。
var weekday = prompt("今天星期几:");
switch (weekday) {
case "1":
case "3":
case "5":
alert("今天面包打5折");
break;
case "2":
case "4":
case "6":
alert("今天可乐买一送一");
break;
default:
alert("今天是周天,全场五折");
break;
}
</script>
</body>
Js switch选择结构
最新推荐文章于 2024-03-05 12:42:43 发布