var reverse = function(x){
var min = Math.pow(-2, 31);
var max = Math.pow(2, 31)-1;
var sign = Math.sign(x);
x = Math.abs(x);
var result = x.toString().split('').reverse().join('');
result = sign * parseInt(result);
if(result > max){return 0};
if(result < min){return 0};
return result;
}
var revere = function(x){
var min = Math.pow(-2, 31);
var max = Math.pow(2, 31)-1;
var sign = Math.sign(x);
x = Math.abs(x);
var result = 0;
var remainder;
while(x > 0){
remainder = x % 10;
x = (x - remainder) / 10;
result = result * 10 + remainder;
}
result *= sign;
if(result > max){return 0};
if(result < min){return 0};
return result;
}
console