var state = null; var display_state = (state == null ? "未用" : (state == true ? "在用" : "停用")) //display_state //"未用"
一般三元运算符就够用了,
但是此时有个需求:state有3个状态,{null,true,false}
null→未用
true→在用
false→停用
。。。刚看到这个需求,我直接去搜"四元运算符"了...哈哈··