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

应该属于prompt的问题,而不是switch问题

        注释掉第十行,运行第九行,改weekday数据,都能正常输出,运行第十行,注释第9行,窗口输入的数字无论是啥 都会运行28行,这是什么情况?prompt返回值到底是啥?javaScript应该没有int  string类的区别吧?

正在回答

1 回答

同学 使用prompt 接收到的数据是 string类型哦    把case的值都加个双引号就可以了   比如  case “1”

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

hadal 提问者

谢谢 确实成功了,但我去看了javaScript入门篇2.4章讲switch的那章 第9行 我的代码, score = prompt("请输入你的成绩!", 99); 然后就行了,这里的score取得的值应该不是string类型吧?
2018-03-09 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

应该属于prompt的问题,而不是switch问题

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