三目运算符太好用了!!!!!
一、单条件
条件1 ? 结果1 : 结果2
当条件1为true时,执行结果1,当条件1为false时,执行结果2
例:x=2 ? x=2 : 0
如果x=2时,输出x=2,否则输出0
二、多条件
条件1
?结果1
:条件2
?结果2
:条件3
?结果3
:""
当条件1为true时,执行结果1,当条件2为true时,执行结果2,当条件3为true是,执行结果3........
例:
name == "张三"
? "1"
: name == "李四"
? "2"
: name == "王五"
? "3"
: ""