使用三元表達式替代If... Else...會讓代碼變得更加簡潔:
三元表達式的語法:
value = condition? expression1 : expression2
**value **
用于接收返回值(即expression1 或者expression2)
condition
任何 Boolean 表達式。
expression1
condition 為 true 時返回的表達式。可能是逗點表達式。
expression2
condition 為 false 時返回的表達式。可能是逗點表達式。
舉例:
a=3>4?3:4;
a輸出為4。
a=3<4?3:4;
a輸出為3。