/** * * @param x int整型 * @return int整型 */ function reverse(x) { // write code here //1.只反转数字部分,符号位部分不反转 //2.反转后整数num超过 32 位的有符号整数的范围 [−231, 231 − 1] ,返回 0 let xC = Math.abs(x); let xs = Number(xC.toString().split("").reverse().join('')); if (xs > 2 ** 31 - 1) { return 0; } if (x < 0) { return -xs; } return xs; } module.exports = { reverse: reverse, };