<script>
// 1. 判断时间段
var time = prompt("输入时间段(12/18/23):");
switch (time) {
case "12":
alert("中午好!");
break;
case "18":
alert("傍晚好!");
break;
case "23":
alert("深夜好!");
break;
}
// 2. 比较两个数最大值
var num1 = Number(prompt("请输入数字1:"))
var num2 = Number(prompt("请输入数字2:"))
switch (true) {
case num1 > num2:
alert(num1);
break;
case num1 < num2:
alert(num2);
break;
default:
alert("你的输入有误!");
}
// 3.用户输入一个数来判断是奇数还是偶数
var num3 = prompt("请输入一个数字");
switch (Number(num3) % 2) {
case 0:
alert("偶数");
break;
case 1:
alert("奇数");
break;
default:
alert("你的输入有误!");
}
// 4. 根据用户输入的数值,返回星期几
var week = prompt("请输入 1~7 内的数字:");
switch (week) {
case "1":
alert("今天是星期一");
break;
case "2":
alert("今天是星期二");
break;
case "3":
alert("今天是星期三");
break;
case "4":
alert("今天是星期四");
break;
case "5":
alert("今天是星期五");
break;
case "6":
alert("今天是星期六");
break;
case "7":
alert("今天是星期日");
}
// 5. 接收班长口袋钱数?
var money = Number(prompt("请输入班长口袋钱数:"));
switch (true) {
case money < 500:
alert("下次把钱带够~");
break;
case money < 1000:
alert("请大家吃棒棒糖");
break;
case money < 1500:
alert("请大家喝饮料");
break;
case money < 2000:
alert("请大家吃快餐");
break;
case money >= 2000:
alert("请大家吃西餐");
break;
default:
alert("你的输入有误!");
}
// 6.分数转化,给个分数进行判断登记
var score = Number(prompt("请输入分数:(0~100):"));
switch (Math.floor(Number(score) / 10)) {
case 10:
case 9:
alert("分数登记为: A");
break;
case 8:
alert("分数等级为: B");
break;
case 7:
alert("分数等级为: C");
break;
case 6:
alert("分数等级为: D");
break;
default:
alert("分数等级为: E");
}
</script>