Bun*_*gle 3 logic conditional boolean-logic boolean logical-operators
很抱歉,如果这是一个"逻辑运营商101"的问题.我一直盯着我的屏幕看了15分钟试图绕着它绕过它,但我被卡住了.
是否有更简洁/更优雅的方式来表达以下内容(这是JavaScript语法,但它不是一个与语言相关的问题):
if (!something && !something_else) {
// do something
}
Run Code Online (Sandbox Code Playgroud)
基于一些实验,这似乎不是逻辑上的等价物:
if (!(something && something_else) {
// do something
}
Run Code Online (Sandbox Code Playgroud)
此外,任何人都可以推荐一个在线资源,以进一步研究这些问题吗?我假设这类事物在计算机科学课程中被抽象化了,这是我编程知识中的一个重要缺口,我真的很想填写.谢谢!
Mit*_*eat 11
(Not A) And (Not B)
Run Code Online (Sandbox Code Playgroud)
相当于:
Not (A Or B)
Run Code Online (Sandbox Code Playgroud)
这是De Morgan法律的一个应用