문제 설명
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
제한 조건
n은 10,000,000,000이하인 자연수입니다.
입출력 예
n return
12345 [5,4,3,2,1]
function solution(num){
let result=[];
num = num.toString().split('').reverse();
for(let i=0; i<num.length; i++){
result.push(parseFloat(num[i]));
}
return result;
}
문제해설
매개변수로 받은 num의 값을 문자열로 전환후
split()메소드를 통해 배열로 전환함 이후reverse()메소드를 통해 배열의 요소들을 역순으로 배치한다.
for문을 통해 역순으로 배치한 배열의 요소들을 숫자값으로 변환하여 하나씩 result 배열에 넣어준후 result 를 반환