我们要实现输入学生的成绩,自动判断这个分数应该得A,得B,得C还是不及格,这个该需要怎么做呢?分数≥90得A,80≤分数≤90得B,60≤分数≤80得C,低于60分的算不及格。
我们可以利用多分支语句来实现它,先来了解一下它的语法结构:
// if else if 多分支语句
if (条件表达式1) {
// 语句1
} else if (条件表达式2) {
// 语句2
} else if (条件表达式3) {
// 语句3
} else {
// 最后的语句
}
下面将要求转化为代码,应该是这样的:
<script>varscore=prompt('请输入您的分数:') if (score>=90) { alert('A') } elseif (score>=80) { alert('B') } elseif (score>=60) { alert('C') } else { alert('不及格') } </script>
打开浏览器进行代码验证: