表达式1 : 表达式2 ? 表达式3
① 表达式1:布尔类型表达式 ==》 返回一个布尔类型值
② 表达式2:当表达式1成立,返回表达式2的值;
③ 表达式3:当表达式1不成立,返回表达式3的值;
④ 是 if...else... 的简化写法。
例:
//判断两个数的最大值 var num1 = 12; var num2 = 6; console.log(num1>num2?num1:num2);