ECMAScript条件运算符是三元运算符,即用于简化if-else语句的写法。它的语法格式如下:
(condition) ? expression1 : expression2
其中,condition为一个条件表达式,如果条件为真,则执行expression1;如果条件为假,则执行expression2。
下面是一个使用条件运算符的例子:
var age = 20;
var status = (age >= 18) ? "成年人" : "未成年人";
console.log(status); // 输出:成年人
在上面的例子中,如果age大于等于18,则status为"成年人";否则,status为"未成年人"。通过条件运算符,可以简洁地根据条件的结果来确定变量的值。