자연수 뒤집어 배열로 만들기

이지영·2024년 7월 2일

문제 설명

자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.

제한 조건

n은 10,000,000,000이하인 자연수입니다.

입출력 예

사용한 메서드

toString();
숫자를 문자열로 바꿔준다.

split();
문자열을 '' 단위로 나눠준다.

map();
해당 문자열을 하나씩 순회하며 배열로 복사한다.

parseInt();
숫자로 바꿔준다.
reverse();
배열을 반대로 뒤집어준다.

function solution (n) {
	return n.toString()   //숫자를 문자열로 바꿔준다
    		.split('')    //문자열을 ''단위로 나눠준다.
            .map(v => parseInt(v))  //해당 문자열을 하나씩 순회하며 숫자로 바꾸어 배열로 복사한다.
            .reverse();  //배열을 반대로 뒤집는다.
}

0개의 댓글