JSFiddle - React, Tailwind, and code Playground

JavaScript

window.xor = function( a, b ) { return !a ^ !b; }
window.nxor = function( a, b ) { return !( !a ^ !b ) }

function test( op ) {
 
    for ( var a = 0; a <= 1; a++ ) {
     
        for ( var b = 0; b <= 1; b++ ) {
         
            console.log( 'TEST %s { a: %o, b: %o }: %i', op, a, b, !!window[ op ]( a, b ) )
            
        }
        
    }
    
}

test( 'xor' );
test( 'nxor' );