프로그래머스, 외계행성의 나이 Javascript

cptkuk91·2022년 10월 27일
1

Algorithm

목록 보기
119/161
post-custom-banner

문제

https://school.programmers.co.kr/learn/courses/30/lessons/120834

코드

function solution(age) {
    
    let alpha = {
        0 : "a",
        1 : "b",
        2 : "c",
        3 : "d",
        4 : "e",
        5 : "f",
        6 : "g",
        7 : "h",
        8 : "i",
        9 : "j"
    }
    
    let newAge = age + "";
    
    return newAge.split("").map((el) => alpha[el]).join("");
}

코드 풀이

alpha를 만들어서 split과 맵을 활용했습니다. 이때 숫자를 split할 수 없었기 때문에 age(Number Type)을 String으로 변환 후 진행하였습니다.

split과 map을 활용하면 쉽게 풀 수 있는 문제라고 생각됩니다.

profile
메일은 매일 확인하고 있습니다. 궁금하신 부분이나 틀린 부분에 대한 지적사항이 있으시다면 언제든 편하게 연락 부탁드려요 :)
post-custom-banner

0개의 댓글