switch case

<script type="text/JavaScript">

function b()

{

var myscore=document.getElementById("a").value;

switch(myscore)

{

case <60:

alert("不及格你废了!");

break;

case <70:

alert("考的一般,得努力了!");

break;

case <80:

alert("成绩为量,还需努力!");

break;

case <90:

alert("很好,还需努力!");

break;

default:

alert("非常棒,继续保持哦!");

}

}

</script>

</head>


<body>

<div>请输入你的成绩!</div>

<input type="text" id="a" />

<input type="button" value="点击查询" onclick="b()" />

</body>

请问我这个代码有啥问题,为什么执行不了?

大年糕
浏览 1204回答 1
1回答

Caballarii

case只能是个具体的值,不能像你这样写,最好是用if...else写强行要用switch...case的话,可以switch(Math.floor(myscore/10)),然后case后面就可以判断6,7,8,9这样,不要自己瞎发明创造,电脑看不懂
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java