1 2 3 4 5
function j(x) { return Math.pow(x, x) !== Math.pow(x, x) } j(-0) assertEq(j(-undefined), true)