JSFiddle - React, Tailwind, and code Playground
JavaScript
function spaceship(val1, val2) {
if (typeof val1 === 'string') {
return (val1).localeCompare(val2);
}
else {
if (val1 > val2) { return 1 }
else if (val1 < val2) { return -1 }
return 0;
}
}
var a = [1, 2, 3]
var b = [1, 2, 3]
alert(spaceship(a, b))