[프로그래머스] Lv.1 3진법 뒤집기

Miro·2022년 8월 6일
0
post-thumbnail

프로그래머스 Lv.1 3진법 뒤집기

문제, 제한 사항

입출력

나의 코드

1
2
3
4
5
6
7
8
function solution(n) {
    let answer = 0;
    let num = n.toString(3).split('').reverse().join('');
    
    answer = parseInt(num, 3);
    
    return answer;
}
cs

10진수 ntoString(3)으로 3진수로 변환한다.
split을 사용해서 배열로 바꿔주고, reverse를 사용해서 배열을 뒤집는다.
join을 사용해서 다시 문자열로 변환한 내용을 변수 num에 할당해준다.

3진수가 담겨있는 num을 다시 10진수로 변환해서 answer에 할당 후 return 한다.

profile
프론트엔드 개발자(진)

0개의 댓글