最常用的三目运算是对两个条件进行判断,如果想进行2个以上条件的判断,应该如何编辑代码?
下面以三个条件为例:
const condition1 = false
const condition2 = false
const condition3 = true
const result = condition1
? "Condition1 is true"
:? condition2
? "Condition2 is true"
: condition3
? "Condition 3 is true"
: "None of the conditions are true"
console.log(result)
输出"Condition 3 is true"
三目运算的使用相比较于if判断会使代码更加简约,长期熟练使用也会更方便一些!