如何简化这个布尔/三元表达式?

How to simplify this boolean / tenary expression?

如何简化这个三元表达式?

c = a === false && b === false ? true : false;
只有当 abfalse.

时,

c 才为 true

这里不需要三元表达式。第一个表达式本身 returns 是 Boolean

c = a === false && b === false

您可以使用的另一个技巧是将 a !== falseb

进行比较
c = a !== false === b

这里只有两个值需要检查。如果有更多的值,那么最好使用每种方法。

c = [a,b].every(x => x === false)