if语句的分类:
1、if else
代码示例:
1 2 3 4 5 6 7
| var score=65;
var daily=70;
if (score>60 &&daily>60){
alert("顺利毕业")
}else{
alert("很抱歉,没有顺利毕业!")
} |
2、if else if else else
代码示例:
1 2 3 4 5 6 7 8 9 10 11
| /!*多分支的if判断:如果有符合条件的分支,之后的分支就不再执行*!/
var score=65;
if (score<60){
alert("不及格")
}else if (score>=60 && score<70){
alert("及格")
}else if (score >=70 && score<80){
alert("良")
}else {
alert("优秀")
} |
3、嵌套if
代码示例:
1 2 3 4 5 6 7 8 9 10 11 12 13
| var score=65;
var daily=70;
if (score>60 &&daily>60){
alert("顺利毕业")
}else{
if (score <60 && daily<60){
alert("成绩和考勤不合格,无法毕业")
}else if (daily<60){
alert("考勤不合格,无法毕业")
}else{
alert("成绩不合格,无法毕业")
}
} |
未经允许不得转载:王超博客 » JS中的if else语句、多分支语句、嵌套语句的用法 |