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

来源:4-4 多种选择(Switch语句)

1nvisible丶

2016-08-27 20:42

<!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回答

  • ltinyho
    2016-08-27 21:03:13
    已采纳

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

    1nvisi...

    非常感谢!

    2016-08-27 21:19:36

    共 1 条回复 >

  • lilywang711
    2016-08-27 22:48:24


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

    http://img.mukewang.com/57c1a7dd0001611004350048.jpg

    1nvisi...

    非常感谢

    2016-08-28 00:23:56

    共 1 条回复 >

  • qq_病毒上线请绕行_0
    2016-08-27 21:08:05

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

  • qq_病毒上线请绕行_0
    2016-08-27 21:06:57

    不能用一个小于等于7

JavaScript进阶篇

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

467318 学习 · 21875 问题

查看课程

相似问题