1.if语句:
if (条件表达式) {
//执行语句;
}
2.if-else语句
if (条件表达式) {
//执行语句1;
} else {
//执行语句2
}
3.if-else-if语句
if(条件表达式1){
//语句1
}else if(条件表达式2){
//语句2
}else if(条件表达式3){
//语句3
}else{
//最后的语句 }
有几个条件就可以写几个else if来判断表达式
4.三元表达式:
(1).有三元运算符组成的式子我们称为三元表达式
(2.) ++num 2+5 ? :
(3.)语法结构
条件表达式 ? 表达式1 : 表达式2
(4).执行思路
如果条件表达式结果为真 则 返回 表达式1 的值 如果条件表达式结果为假 则返回 表达式2 的值
var num = 10; var result = num > 5 ? '是的' : '不是的';
等同于
var num = 10;
if(num>5){ result='是的'; } else { result='不是的'; }