分析的时候注意条件的完全性,在判断条件时候,条件是否考虑完整
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
/* 分数转换
1给一个分数
!分数大于100,请重新输入1~100之间的数字
2大于等于90 输出A
3大于等于80小于90 输出B
4大于等于70小于80 输出C
5大于等于60小于70 输出D
6小于60 !(必须大于等于0) 输出E
7!分数小于0的情况? */
var num = prompt('请输入你的分数')
if (num > 100) {
alert('请输入1~100之间的数字');
} else if (num >= 90) {
alert('你的成绩为A');
} else if (num >= 80) {
alert('你的成绩为B');
} else if (num >= 70) {
alert('你的成绩为C');
} else if (num >= 60) {
alert('你的成绩为D');
} else if (num >= 0) {
alert('你的成绩为E');
} else {
alert('请重新输入1~100之间的数字');
}
</script>
</head>
<body>
</body>
</html>