Does anyone know a way to simulate a NOR-gate in JavaScript?
https://en.wikipedia.org/wiki/NOR_gate
From what I have seen so far the language has only AND and OR
Here's the bitwise version:
~(a | b)
Always you could negate the logic or making something like this:
if(!(true || true))
this way you always going to obtain the or result negated, which really have a NOR-gate behavior.
well the easiest way : !(a || b)
This is a NOT-AND gate which is equal to an AND gate followed by a NOT gate.
if(!(a && b)) { // code }
You can use a reversed && like so:
var a = false;
var b = false;
if ( !a && !b ) {
// some code
}