자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
n은 10,000,000,000이하인 자연수입니다.
n | return |
---|---|
12345 | [5,4,3,2,1] |
function solution(n) { n = n.toString() let answer = []; for (i = 0; i < n.length; i++) { answer.unshift(parseInt(n[i])) } return answer; }
toString()
을 이용해서 문자열로 바꿔준다.parseInt()
를 이용해 문자열의 각 인덱스에 해당하는 문자를 정수로 바꿔준 뒤 unshift()
를 이용해 더 나중 인덱스 값이 빈 문자열 answer
에 먼저 순서에 오게 계속 넣어준다.answer
를 반환한다.