LC-7 整数反转

Easy

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。

https://leetcode-cn.com/problems/reverse-integer/

/**
 * @param {number} x
 * @return {number}
 */
var reverse = function (x) {
  var stringx = x.toString()
  var length = stringx.length
  var temp_list = new Array(length)
  for (var i = 0; i < length; i++) {
    temp_list[length - i - 1] = stringx[i]
  }
  var res = parseInt(temp_list.toString().replace(/,/g, ''))
  if (res >= Math.pow(-2, 31) && res <= Math.pow(2, 31) - 1) {
    return(x < 0 ? -res : res)
  } else {
    return 0
  }
}