@hckrnews/logic-gates
Version:
Generate logic gates without thinking.
14 lines (10 loc) • 307 B
JavaScript
import { Arr } from 'array-helpers';
import Gate from './Gate.mjs';
class XnandGate extends Gate {
generateOutput() {
this.output = new Arr(this.inputs).unique.length > 1;
}
}
const xnand = (input) => XnandGate.create(input).output;
export default XnandGate;
export { XnandGate, xnand };