JavaScript三元運算子

學習JavaScript三元運算子的基礎知識 三元運算子是JavaScript中唯一可以使用3個運算元的運算子,它是一種表示條件語句的簡潔方式。 它的語法如下: <condition> ? <expression> : <expression> 條件 <condition> 將被求值為布林值,在根據結果,運算子將運行第一個表達式(如果條件為真)或第二個表達式。 以下是一個示例:我們檢查 running 是否等於 true,如果是的話,我們調用 stop() 函數。否則,我們調用 run() 函數: 使用示例: const running = true; (running === true) ? stop() : run()

Python三元運算子

在Python中,三元運算子可以讓你快速定義一個條件。 假設你有一個函數,它將一個 age 變數與值 18 進行比較,根據結果返回True或False。 與其這樣寫: def is_adult(age): if age > 18: return True else: return False 你可以使用三元運算子這樣實現: def is_adult(age): return True if age > 18 else False 首先,你定義了條件為True時的結果,然後評估條件,最後定義了條件為False時的結果: <result_if_true> if <condition> else <result_if_false>