JS基础_条件运算符
条件运算符也叫三元运算符
语法:
条件表达式?语句1:语句2;
执行流程:
条件运算符在执行时,首先对条件表达式进行求值,
如果该值为true,则执行语句1,并返回执行结果
如果该值为false,则执行语句2,并返回执行结果
true?alert("语句1"):alert("语句2");
var a=10;
var b= 20;
a>b? alert(”b大“): alert(”a小“);
//获取 a 和 b 重最大的值
var max = a>b? a:b;
console.log("max="+max);
如果条件的表达式的求值结果是一个非布尔值,会将其转换为布尔值,然后再运算
"hellow"?alert("语句1"):alert("语句2");