문제 설명
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
제한 조건
- n은 10,000,000,000이하인 자연수입니다.
입출력 예
n return 12345 [5,4,3,2,1]
주어진 n은 자연수라서 문자열.split('')
을 사용할 수 없으므로 String(n)
을 통해 문자열로 바꿔 준 후 한글자씩 잘라서 answer 배열에 저장한다. 그 후 map 함수를 통해 각 글자에 1을 곱해 정수로 만든 후 다시 answer에 저장한다. 그 후 배열.reverse()
를 이용하여 배열을 뒤집어준다.
function solution(n) {
let answer = String(n).split('');
answer = answer.map((v)=>v*1);
answer.reverse();
return answer;
}