有时我们需要根据一个条件去赋值一个变量。 比如比较数字大小的时候,获取较大的数字; 这个时候if else语句就会显得过于臃肿,有没有更加简洁的方法呢?
条件运算符:’?’
这个运算符通过问号 ? 表示;
有时它被称为三元运算符,被称为“三元”是因为该运算符中有三个操作数(运算元);
实际上它是 JavaScript 中唯一一个有这么多操作数的运算符; 使用格式如下:
let result = condition ? value1 : value2;
计算条件结果,如果结果为真,则返回 value1,否则返回 value2。