JSFiddle - React, Tailwind, and code Playground

by mendelthecoder

JavaScript

var ab = prompt("~(a&b)=~a\\/~b\nenter comma-seperated value's for for a and b:");
var arr = ab.split(", ");
for ( i in arr ) {
    arr[i] = parseInt( arr[i] );
}

console.log(arr);

var A = arr[0];
var B = arr[1];

alert(1 - m(A,B));

function M ( Xa, Xb ) {
    var d = absolute( Xa, Xb );
    return ( Xa + Xb + d )/2;
}

function m ( Xa, Xb ) {
    var d = absolute( Xa, Xb );
    return ( Xa + Xb - d )/2;
}

function absolute ( x1, x2 ) {
    return x1 - x2 > 0? x1 - x2: x2 - x1;
}