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

woolee의 기록보관소·2022년 10월 22일
0

알고리즘 문제풀이

목록 보기
6/178

문제 출처

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

문제 요약

자연수 n의 각 자릿수를 뒤집어서 요소로 갖고 있는 배열 반환하기.
예를 들어, n=12345 => return [5,4,3,2,1]

나의 풀이

function solution(n) {
  let answer=[];
  while (n > 0) {
    answer.push(n%10); // 끝자리 숫자
    n=Math.floor(n/10); // 넣었으면 지워야지
  }
  return answer;
}
console.log(solution(12345));

다른 풀이

맵핑 사용하기

function solution(n) {
  return n.toString().split('').reverse().map(el => el = parseInt(el));
}
console.log(solution(12345));
profile
https://medium.com/@wooleejaan

0개의 댓글