老师我这实现整数反转为什么不行呢,老师帮帮我
var reverse = function(x) {
var res = 0;
while(x!=0) {
//每次取末尾数字
var tmp = x%10;
//判断是否 大于 最大32位整数
if (x > 2147483648 || x < -2147483648) return 0;
res = res*10 + tmp;
x=Number(x/10);
}
return res;
};
12
收起
正在回答
1回答
同学你好,老师测试同学的代码是可以的,如下:
同学说的不行具体指的是什么呢?建议详细描述一下。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧