🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# ECMAScript 条件运算符 ## 条件运算符 条件运算符是 ECMAScript 中功能最多的运算符,它的形式与 Java 中的相同。 ``` _variable = boolean_expression ? true_value : false_value_; ``` 该表达式主要是根据 _boolean_expression_ 的计算结果有条件地为变量赋值。如果 _Boolean_expression_ 为 true,就把 _true_value_ 赋给变量;如果它是 false,就把 _false_value_ 赋给变量。 例如: ``` var iMax = (iNum1 > iNum2) ? iNum1 : iNum2; ``` 在这里例子中,iMax 将被赋予数字中的最大值。表达式声明如果 iNum1 大于 iNum2,则把 iNum1 赋予 iMax。但如果表达式为 false(即 iNum2 大于或等于 iNum1),则把 iNum2 赋予 iMax。