reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요.
예를 들어
x: 1234 return 4321
x: -1234 return : -4321
x: 1230 return: 123
인자로 받은 정수인 값을 뒤집어서 반환해야 하는데, 음수일 경우에 음수 기호를 제거하고, 배열을 뒤집어서 다시 맨 앞에 음수 기호를 추가하는 방법으로 해결했다.
const reverse = (x) => {
return parseInt(x.toString().split('').reverse().join('')) * Math.sign(x);
};
console.log(reverse(-2178)); // -8712
console.log(reverse(8376)); // 6738
console.log(reverse(1230)); // 321
console.log(reverse(-123)); // -321