语法:
if (expr1){
statement1
} else if (expr2) {
statement2
} else {
statement3
}
该语法表示只要 expr1 成立,则执行 statement1 ,否则检测 expr2 ;如果 expr2 成立则执行 statement2 ;如果 expr2 也不成立,则执行 statement3 。
例子:
<script type="text/javascript">
var x = 3;
var y = 3;
if (x>y) {
alert("x大于y");
} else if (x<y) {
alert("x小于y");
} else {
alert("x等于y");
}
</script>
运行该例子,会弹出提示框并提示文字:x等于y。
else if 可以有多个,以实现更多条件的选择,但多数情况下,条件更多时,我们可以选择 switch来实现。