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

请问这样写输入1-7之外的数字为什么就没反应呢?

请问这样写输入1-7之外的数字为什么就没反应呢?

慕运维8629826 2016-07-14 13:39:14
<script type="text/javascript"> var myweek=prompt("请输入周记几:","1");//prompt返回值是字符串类型,所以后面的1要加上引号   switch(myweek)   {   case "1": //因为prompt返回值类型是字符串类型,此处的1也要加引号与之匹配   case "2":   document.write("参观考察");   break;   case "3":   case "4":   document.write("邀请客户");   break;   case "5":   case "6":   document.write("公司工作");   break;   case "7":   document.write("休息");   break;   default:   document.write("输入错误了呢!");   }   </script>
查看完整描述

6 回答

?
玉林峰

TA贡献14条经验 获得超9个赞

代码中已经写了

输入1或2 :参观考察
输入3或4 :邀请客户

输入5或6 :公司工作

输入7:      休息

其他(默认):输入错误

查看完整回答
1 反对 回复 2016-07-14
?
SimpleDog

TA贡献20条经验 获得超11个赞

没有错吧 我运行了一遍正常输出的 你清缓存试试

查看完整回答
反对 回复 2016-07-15
?
茫海

TA贡献21条经验 获得超10个赞


在firebug测试了一下,没问题

查看完整回答
反对 回复 2016-07-14
?
nickylau82

TA贡献128条经验 获得超67个赞

看了看应该没问题

查看完整回答
反对 回复 2016-07-14
?
恒爷

TA贡献18条经验 获得超16个赞


switch后面加上一个值

查看完整回答
反对 回复 2016-07-14
  • 6 回答
  • 0 关注
  • 1907 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信