📅  最后修改于: 2023-12-03 15:16:16.913000             🧑  作者: Mango
在JavaScript中,else是用来和if语句配对使用的关键字,它表示当if条件不成立时应该执行的代码块。
if (condition) {
// 当条件成立时执行的代码
} else {
// 当条件不成立时执行的代码
}
其中,condition是一个可以返回布尔值(true或false)的表达式。
var num = 5;
if (num > 10) {
console.log("num大于10");
} else {
console.log("num小于或等于10");
}
// 输出:num小于或等于10
在这个例子中,条件num大于10不成立,所以执行了else代码块中的内容。
var age = 16;
if (age < 18) {
console.log("未成年人禁止入内!");
} else {
console.log("欢迎光临!");
}
// 输出:未成年人禁止入内!
在这个例子中,当年龄小于18时,执行了if代码块中的内容。
在实际开发中,我们常常需要对多个条件进行判断,此时就需要使用嵌套的if/else语句了。
var score = 85;
if (score >= 90) {
console.log("成绩等级:优秀");
} else {
if (score >= 80) {
console.log("成绩等级:良好");
} else {
if (score >= 60) {
console.log("成绩等级:及格");
} else {
console.log("成绩等级:不及格");
}
}
}
// 输出:成绩等级:良好
在这个例子中,分别判断了成绩的不同等级,用嵌套的if/else语句实现了条件判断。
else语句是if语句的一个重要组成部分,在实际开发中经常会用到。它的作用是当if条件不成立时执行一段特定的代码块。此外,else还可以和if语句嵌套使用,实现更复杂的条件判断。