JavaScript将条件表达式简化为更具可读性的内容

这是我的代码:

if (!(a === false && b === true)) {
  // do something
}

这是我表达的真值表:

a      b      !(a === false && b === true)
false  false  true
false  true   false
true   false  true
true   true   true

表达式!(a === false && b === true)有点啰嗦,我将如何在 JavaScript 中简化它。许多thx?

回答

你可以带

a || !b
a || !b

反而。

结果只需要布尔值和 德摩根定律:

!(a && b) = !a || !b 
!(a || b) = !a && !b


以上是JavaScript将条件表达式简化为更具可读性的内容的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>