JavaScript:switch用法
基本语法
switch(n){
case 1:
代码块1
break;
代码块2
语句;
break;
default:
代码块3
break;
}
先定义一个自变量n,当n的值与后面的case 后面的值相等,就执行case后面对应的代码块,当n的值与case后面的数都不相等,就执行default后面的代码块。
5、键盘上输入一个时间点,使用警告框给予不同时间的问候语:(要求使用switch语句)
1点-6点:您是在通宵么,不要吧,注意身体哦!
7点-8点:该起床了,要吃早饭才健康,还有上班不要迟到哦!
9点-11点:上班时间注意偶尔喝点茶!
12点-14点:您的午餐还满意吧!
15点-18点:下午上班是不会有点困哦,哈哈,吃点点心……
19点-21点:下班后还是比较安逸吧!
22点-24点:早点休息有益健康哈!
- prompt(" ");从键盘上输入字符串
switch(里面的自变量为字符串)
对应的case 后面 也应该是字符串 - 如果n与多个数相等,执行一个代码块,多个case并列。
- 警告框alter(" ")
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>switch</title>
<script type="text/javascript">
var time;
time=prompt("请输入?");
switch (parseInt(time)) {
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
alert("您是在通宵么,不要吧,注意身体哦!")
break;
case 7:
case 8:
alert("该起床了,要吃早饭才健康,还有上班不要迟到哦!")
break;
case 9:
case 10:
case 11:
alert("上班时间注意偶尔喝点茶!")
break;
case 12:
case 13:
case 14:
alert("您的午餐还满意吧!")
break;
case 15:
case 16:
case 17:
case 18:
alert("下午上班是不会有点困哦,哈哈,吃点点心……")
break;
case 19:
case 20:
case 21:
alert("下班后还是比较安逸吧!")
break;
case 22:
case 23:
case 24:
alert("早点休息有益健康哈!")
break;
default:
break;
}
</script>
</head>
<body>
</body>
</html>
注: 此博客为本人学习博客,谢谢指教~~