[프로그래머스] 자연수 뒤집어 배열로 만들기

개발잘하기프로젝트·2020년 11월 23일
0
post-thumbnail

🤔 문제

프로그래머스 문제 링크

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

❗️ 제한

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

💡 접근

숫자는 배열 메서드 reverse()를 사용할 수 없기 때문에 먼저 주어진 숫자를 문자열 형태의 배열로 만들어주고 reverse()메서드를 이용해 배열의 순서를 뒤집어 주고 각각의 요소를 숫자로 변경해 리턴했다.

🧑🏻‍💻 코드

function solution(n) {
  const answer = [...`${n}`].reverse().map(v => +v);
  return answer;
}

solution(12045); // [5,4,0,2,1]
profile
🏠 ☕️ 🎞 🌿 + 🧑🏻‍💻

0개의 댓글