<script>
let score = +prompt(“输入分数”)
switch(score)
{
case score > 90 && score < 100:
alert(“奖励法拉利”)
break
case score > 80 && score <= 90:
alert(“奖励奥迪”)
break
case score > 60 && score <= 80:
alert(“奖励奥拓”)
break
case score < 60 :
alert(“打一顿”)
break
}
</script>
上述代码中
switch(score)
是
错误
的,这样出不来结果,而且系统也不会提示。
case的结果是boolean
,所以switch括号里面要写true才正确
<script>
let score = +prompt(“输入分数”)
switch(true)
{
case score > 90 && score < 100:
alert(“奖励法拉利”)
break
case score > 80 && score <= 90:
alert(“奖励奥迪”)
break
case score > 60 && score <= 80:
alert(“奖励奥拓”)
break
case score < 60 :
alert(“打一顿”)
break
}
</script>