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

哪个大神帮我看看这个代码,为什么我这个一直是活在梦里???

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>条件语句</title>

</head>

<script>

var myweek=prompt("今天星期几");

    myweek<=7

switch(myweek)

{case 1:

 case 2:

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

 break;

 

 case 3:

 case 4:

 document.write("企业实习");

 break;

 

 case 5:

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

 break;

 

 case 6:

 case 7:

 document.write("周末愉快");

 break;


 default:

 document.write("活在梦里")

 

}


</script>


<body>

</body>

</html>


正在回答

4 回答

你不能写成myweek<=7啊,要不自己赋值要不获取时间,<=7不行的

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

1nvisible丶 提问者

非常感谢!
2016-08-27 回复 有任何疑惑可以回复我~


应该在prompt前加parseInt.将输入的值转化为数值类型

http://img1.sycdn.imooc.com//57c1a7dd0001611004350048.jpg

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

1nvisible丶 提问者

非常感谢
2016-08-28 回复 有任何疑惑可以回复我~

与所有case后面都不匹配,所以只能采用default后面的语句了

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

不能用一个小于等于7

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

举报

0/150
提交
取消

哪个大神帮我看看这个代码,为什么我这个一直是活在梦里???

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