<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<title>练习06</title>
<script>
var myage=prompt("输入成绩");
switch(myage){
case 10:
case 20:
case 30:
case 40:
case 50:
case 60:
document.write("成绩不合格");
break;
case 70:
document.write("成绩及格");
break;
case 80:
document.write("成绩中等");
break;
default:
document.write("请输入成绩");
}
</script>
</head>
<body>
</body>
</html
var myweek =prompt("Enter a number","3");
switch(parseInt(myweek))
这样就可以了
prompt获取的是字符串。
你输入的数字后,myage实际接的是string类型,可以对myage进行类型转换,Number(myage),其他地方不用改,我说的这个只是一种实现方式,可能还有别的
case 10应该加引号:case '10',其他同理;