reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요.
x: 숫자 return: 뒤집어진 숫자를 반환!
예들 들어, x: 1234 return: 4321
x: -1234 return: -4321
x: 1230 return: 321
생각1) 정수를 문자열로 만들어서 인덱스에 접근하여 풀면 어떨까?
생각2) 만약-가 있을경우, 어떻게 -를 처리할 것인가?
생각3) 문자열로 된 것들을 어떻게 다시 정수로 표현해서 되돌리는가?
생각1-답) String() 메서드를 이용하여 split('')를 통해 각각의 수와
-를 배열로 만들어 인덱스로 접근
생각2-답) if문에 가장 마지막 인덱스가-일 경우 처리
생각3-답) parseInt()메서드 활용
const reverse = x => {
// 여기에 코드를 작성해주세요.
let reverseNum = String(x).split('').reverse();
console.log(reverseNum)
if(reverseNum[reverseNum.length-1] === '-'){
return -parseInt(reverseNum.join(''));
} else{
return parseInt(reverseNum.join(''));
}
}