Anonymous user
Ternary logic: Difference between revisions
m
→{{header|JavaScript}}
Line 2,981:
functor = {nand, and, or, nor, implies, iff, xor}
display = {nand: '⊼', and: '∧', or: '∨', nor: '⊽', implies: '⇒', iff: '⇔', xor: '⊻', not: '¬'}
log = 'NOT\n';
for (let a of
log += '\nNAND AND OR NOR IMPLIES IFF XOR'
for (let a of
for (let b of
log += "\n"
for (let op in functor) log += `${a} ${display[op]} ${b} = ${functor[op](a, b)} `
|