문제: reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요.
x: 숫자 return: 뒤집어진 숫자를 반환!
예들 들어, x: 1234 return: 4321
x: -1234 return: -4321
x: 1230 return: 321
split("")
reverse()
join("")
parseInt(), Number()
test2, test4 fail > 놓친 부분을 재점검하였다
x: -1234 return: -4321
x: 1230 return: 321
인자가 음수일 경우와, 0으로 끝나는 경우를 생각하지 않았다
const reverse = (x) => {
let arr = x.toString().split("").reverse();
if (arr.includes("-")) {
arr.pop();
arr.unshift("-");
}
if(arr.includes("0")) {
arr.shift();
}
return Number(arr.join(""));
}
if (arr.includes("-")) {
arr.pop();
arr.unshift("-");
}
if(arr.includes("0")) {
arr.shift();
}