JavaScript还有一个三元运算符(即该运算符需要三个运算子)?:
,也可以用于逻辑判断。
(条件) ? 表达式1 : 表达式2
这个三元运算符可以被视为if...else...的简写形式,因此可以用于多种场合。
判断一个整数是奇数与偶数
if...else语句
var n = 100; if (n % 2 === 0) { console.log("偶数"); } else { console.log("奇数"); }
三元运算符
var n = 100; n % 2 === 0 ? '偶数' : '奇数'