michael@0: function f(x, y) { michael@0: return +(x ? x : y), y >>> 0 michael@0: } michael@0: f(0, -0) michael@0: f(0, 2147483649)