1

我正在用javascript制作一个真值表生成器,我正在尝试查看是否有逻辑或按位运算符,例如and、or、not或按位异或运算符来评估if-then语句,例如if p那么q

它应该返回这样的东西

p   q   if p then q
T   T   T
T   F   F
F   T   T
F   F   T
4

1 回答 1

2

没有一个运算符可以给出该结果,但您可以使用多个: (!p || q)

p  q   !p||q
T  T     T
T  F     F
F  ~     T

~i 表示q未评估,因此最后一个子句对于 的两个真值都为真q

于 2013-11-10T21:05:41.337 回答