LeetCode#7整数反转
/**
* @param {number} x
* @return {number}
*/
var reverse = function(x) {
let max = Math.pow(2,31) - 1
let min = Math.pow(-2,31)
let result = 0, pop
while(x !== 0){
pop = x % 10
x = (x - pop) / 10
result = result * 10 + pop
}
if(result > max || result < min)
return 0
return result
}
利用整数取模反转,注意判断溢出情况。
欢迎大家来我的 [Gitee仓库](https://gitee.com/jiffyzhang)参观。
同时欢迎关注我的同名公众号:就这样写(keepStarve),未来很大可能会活跃在此地。