const reverse = (x) => {
if(typeof x !== 'number'){
return;
}
const b = x > 0
? String(x).split('').reverse().join('')
: String(x).slice(1).split('').reverse().join('');
const c = x > 0
? parseInt(b, 10)
: 0 - parseInt(b, 10);
return c;
}
console.log(reverse(-2767));
const reverse = (x) => {
let a = Math.abs(x);
let b = 0;
let c = 0;
while(a !== 0){
c = (a % 10) + (c * 10);
a = Math.floor(a / 10);
}
if(x < 0){
c = c * -1;
}
return c;
}
console.log(reverse(-2767));