三元表达式:
(condition)?(expr1):(expr2)
三元表达式是if else的等价写法,上述表达式等同于:
if(condition){
expr1;
}
else{
expr2;
}
2018.12.20更新:
三元表达式也可以描述复杂的条件关系,如:
a ? (b ? c : d) : e
其他表示:满足某个条件时执行某段语句的方式:
a && b
如:
(isShow || !NAN) && a++
三元表达式:
(condition)?(expr1):(expr2)
三元表达式是if else的等价写法,上述表达式等同于:
if(condition){
expr1;
}
else{
expr2;
}
2018.12.20更新:
三元表达式也可以描述复杂的条件关系,如:
a ? (b ? c : d) : e
其他表示:满足某个条件时执行某段语句的方式:
a && b
如:
(isShow || !NAN) && a++