正常:条件 ? 表达式1 : 表达式2;
多条件:条件1 ? 表达式1 : 条件2 ? 表达式2 : 条件3 ? 表达式3 : 表达式4;
(当条件1为true执行表达式1,返回false,执行条件2,条件2返回false,
执行条件3,条件3如果返回true,则执行表达式3,否则执行表达式4,以此类推)
let str = "";
let val = 3;
// //未使用前
// if(val=='1'){
// str = "one";
// }else if(val == '2'){
// str="two";
// }else if(val == '3'){
// str="three";
// }
//使用后
str = val == "1"?"one":val=="2"?"two":"three"
console.log(str)