如何在JavaScript中模拟NOR门?

时间:2016-04-09 12:14:43

标签: javascript

有没有人知道在JavaScript中模拟NOR门的方法?

https://en.wikipedia.org/wiki/NOR_gate

从我到目前为止看到的语言只有AND和OR。

5 个答案:

答案 0 :(得分:4)

最简单的方法:!(a || b)

答案 1 :(得分:2)

你可以使用反转&&像这样:

var a = false;
var b = false;

if ( !a && !b ) {
    // some code
}

答案 2 :(得分:0)

总是你可以否定逻辑或做出类似的事情:

if(!(true || true))

通过这种方式,你总是会得到否定的结果或结果,这实际上有一个NOR门行为。

答案 3 :(得分:0)

这是一个非与门,等于与门后跟一个非门。

if(!(a && b)) { // code }

答案 4 :(得分:0)

这是按位版本:

~(a | b)