js中有switch case语句中在浏览器输入成绩却没有反应?
去掉圈出来的那个X字符。其他错误题主可以f12打开浏览器开发工具看下报什么错误
代码贴出来看看
我运行了下正常输出
let s=prompt("请输入");
let a=parseInt(s/10);
switch(a){
case 6:
console.log("1");break;
default:
console.log("2");
}
图片或代码粘贴出来
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
let score = prompt('请输入成绩')
let a =parseInt(score / 10)
switch (a) {
case 6:
console.log(`成绩为${score}, 成绩等级为D`)
break;
case 7:
console.log(`成绩为${score}, 成绩等级为C`)
break;
case 8:
console.log(`成绩为${score}, 成绩等级为B`)
break;
case 9:
console.log(`成绩为${score}, 成绩等级为A`)
break;
default:
console.log(`成绩为${score}, 成绩等级为E`)
break;
}
</script>
</body>
</html>
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!