js三元表达式,多个判断条件的写法

js三元表达式,多个判断条件的写法.
今天遇到个小问题,需要连续判断,所以查了下资料写了一下,总结写在这里,实际代码也写上,留作纪念。

let a = 3;
let b = a === 1 ? '是1' : (a === 2 ? '是2' : '不是1也不是2')
console.log(b); //不是1也不是2


{
    all.partner==0?'':(all.partner==1?合作:推广)
 }

你可能感兴趣的:(js三元表达式,多个判断条件的写法)