function reverseNumber(num) {
let is_positive = 1;
if (num < 0) {
is_positive = -1;
num = num * -1;
}
let reverse = 0;
while (num > 0) {
let remainder = num % 10;
reverse = reverse * 10 + remainder;
num = Math.floor(num / 10);
}
if (is_positive == -1) {
reverse = reverse * -1;
}
return reverse;
}
console.log(reverseNumber(12345))
console.log(reverseNumber(-904))
/*
run:
54321
-409
*/