條件運算子(?:)是根據布林運算式的值,決定回傳的結果為何 condition ? first_expression : second_expression; 如果條件式成立即為true 即回傳first_expression, 反之條件式不成立即為false 即回傳second_expression.