既不是这个也不是那个
Neither this nor that
如果我理解正确的话,我可以从"Is this true or that true"得到true
?用一个简单的双管:
true || false
但是对于 "Is neither this true nor that true" 这个问题,有没有比下面的方法更简洁的方法来获得 true
?
false == false && false == false
如果我错了请纠正我,但是 "neither this true nor that true" 意味着两者都应该是 false
- 这是 "is this true or that true" 的 相反 ,所以如果第一个是:
a || b
第二个是第一个的否定:
!(a || b)
这是事实table:
a\b | true | false
---------------------
true | false | false
| |
false| false | true
| |
因此,当且仅当 a
和 b
均为假时,这将 return true
。
如果我理解正确的话,我可以从"Is this true or that true"得到true
?用一个简单的双管:
true || false
但是对于 "Is neither this true nor that true" 这个问题,有没有比下面的方法更简洁的方法来获得 true
?
false == false && false == false
如果我错了请纠正我,但是 "neither this true nor that true" 意味着两者都应该是 false
- 这是 "is this true or that true" 的 相反 ,所以如果第一个是:
a || b
第二个是第一个的否定:
!(a || b)
这是事实table:
a\b | true | false
---------------------
true | false | false
| |
false| false | true
| |
因此,当且仅当 a
和 b
均为假时,这将 return true
。