ECMAScript條件運算符是三元運算符,即用于簡化if-else語句的寫法。它的語法格式如下:
(condition) ? expression1 : expression2
其中,condition為一個條件表達式,如果條件為真,則執行expression1;如果條件為假,則執行expression2。
下面是一個使用條件運算符的例子:
var age = 20;
var status = (age >= 18) ? “成年人” : “未成年人”;
console.log(status); // 輸出:成年人
在上面的例子中,如果age大于等于18,則status為"成年人";否則,status為"未成年人"。通過條件運算符,可以簡潔地根據條件的結果來確定變量的值。