条件运算符 false?alert("语句1"):alert("语句2"); //举例: a > b ? alert("a大"):alert("b大"); //太复杂的语句不推荐使用,可读性比较差!!!如 var max = a > b ? (a > c ? a :c) : (b > c ? b : c); 执行的流程: 条件运算符在执行时,首先对条件表达式进行求值: 1.如果该值为true,则执行语句1,并返回执行结果 2.如果该值为false,则执行语句2,并返回执行结果 3.如果条件的表达式的求值结果是一个非布尔值,会将其转换为布尔值然后在运算。