为了账号安全,请及时绑定邮箱和手机立即绑定

默认default输出,求解答

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>switch</title>

<script type="text/JavaScript">

var myweek =prompt("请输入今天是周几","");//myweek表示星期几变量

switch(myweek)

{

 case 1:

 case 2:

 document.write("学习理念知识");

 break;

 case 3:

 case 4:

 document.write("到企业实践");

 break;

 case 5:

 document.write("总结经验");

 break;

 default:

 document.write("周六、日休息和娱乐");

}

</script>

</head>

<body>

</body>

</html>


正在回答

3 回答

prompt输出默认是string类型,而switch要输入的是number,所以还要把myweek转化为number类型,有一个方法是switch(+myweek),你可以试一下

2 回复 有任何疑惑可以回复我~
#1

本人著

挖槽好神奇
2016-11-13 回复 有任何疑惑可以回复我~
#2

qq_梦与现实的距离_0 回复 本人著

哈哈,我也是新手,我也刚刚学js
2016-11-13 回复 有任何疑惑可以回复我~
#3

qq_浮世_4

为啥是+,在哪章学的,我怎么没找到
2016-11-14 回复 有任何疑惑可以回复我~
#4

qq_梦与现实的距离_0 回复 qq_浮世_4

不是在慕课上看的,是在借的一本书上看的
2016-11-15 回复 有任何疑惑可以回复我~
#5

qq_梦与现实的距离_0 回复 qq_浮世_4

至于为什么,我也不知道[-,-]||
2016-11-15 回复 有任何疑惑可以回复我~
#6

omggx 提问者

受教了,我去试试
2016-11-16 回复 有任何疑惑可以回复我~
#7

omggx 提问者

非常感谢!
2016-11-16 回复 有任何疑惑可以回复我~
查看4条回复

prompt语句弹窗后,我输入数值1-5,也没


0 回复 有任何疑惑可以回复我~

没有匹配到值时执行default语句

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468188    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

默认default输出,求解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信