三元表达式的基本理解
为什么叫三元表达式?
顾名思义,有三个元素组成的表达式。
哪三个元素呢?
“条件”“真结果”“假结果”。
三元表达式的基本格式是什么呢?
条件?真结果:假结果
三元表达式是如何对应if…else语句的?
条件 ? 真结果 : 假结果
if(条件){真结果}else{假结果}
三元表达式的嵌套
条件1 ? 真结果1:( 条件1.1 真结果1.1 : (条件1.1.1 ? 真结果1.1.1:假结果1.1.1))
result == '未通过' ? 'red' : ( result == '未完成' ? '' : 'blue')