需要判斷來輸出string,用的如下
string1 || string2
但是條件變複雜了
如果 string1 有,就輸出 string1, 不然如果 boolean1 是 true, 則輸出 string2, 不然輸出 string3
這樣寫似乎不對string1 || boolean1 ? string2 : string3
請問有什麼比較好的寫法嗎? 還是用 if else 來判斷?
update:
加個括號就可以了..string1 || (boolean1 ? string2 : string3)
這種寫法也可