reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요.
x: 숫자 return: 뒤집어진 숫자를 반환!
예들 들어, x: 1234 return: 4321
x: -1234 return: -4321
x: 1230 return: 321
const reverse = x => {
// 여기에 코드를 작성해주세요.
result = ""+x;
//Number타입의 인자를 문자열로 변경
let newResult = []
//인자를 순서를 바꿔 넣을 빈 배열 준비
for(i=result.length-1; i>=0; i--){
//for문을 뒤에서 부터 -로 반복
if(result[i] ==="-"){
newResult.unshift(result[i]);
//만약 인자가 음수이면 배열의 앞으로 보냄
}else {
newResult.push(result[i])
//인자가 정수이면 뒤로 보냄
}
}
// return console.log(newResult.join());
return newResult.join('');
//join()메서드로 배열을 없애고 사이에 아무것도 넣지 않음
}
console.log(reverse(1234)) // return: 4321
console.log(reverse(-1234)) // return: -4321
console.log(reverse(1230)) // return: 321