原题:https://leetcode.com/problems...
测试了1534236469这个数字,不通过,估计他认为数字溢出了,但是在js中这个数字压根就没有溢出啊
代码:
/** * @param {number} x * @return {number} */var reverse = function(x) { var s = x<0?x.toString().substring(1):x.toString(); var arr = s.split(''); arr.reverse(); s = arr.join(''); s = x<0?'-'+s:s; s = Number(s); //console.log(s,s>Number.POSITIVE_INFINITY,s<Number.NEGATIVE_INFINITY); return s>Number.POSITIVE_INFINITY||s<Number.NEGATIVE_INFINITY?0:s; };
蛊毒传说
相关分类