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

Cho2andy·2022년 5월 19일
0

알고리즘

목록 보기
23/28
post-thumbnail

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

<프로그래머스 문제를 기반으로 합니다>

문제 설명

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

제한 조건

  • n은 10,000,000,000이하인 자연수입니다.
입출력 예

n		return
12345	[5,4,3,2,1]

무난한 문제다 🙂
입력받은 자연수를 배열화하여 뒤집은 배열을 출력해주면 된다( ̄︶ ̄)↗ 

  1. split() 함수를 이용해 입력받은 자연수 n을 배열화 해준 후
  2. reverse() 함수를 통해 배열의 순서를 뒤집는다
  3. 뒤집은 배열을 반복문을 통해
  4. 새로운 배열에 넣어줍니다 👍

<풀이 완성 코드>

function solution(n) {
    let answer = []
    let a = (n + '').split('').reverse()
    for(let i = 0; i < a.length; i++){
        answer[i] = parseInt(a[i])
    }
    return answer
}
profile
먹고 배우는 것엔 아끼지 말자구 ( ̄︶ ̄)↗

0개의 댓글