Lv1. 3진법 뒤집기

박하린·2021년 5월 30일
0

프로그래머스

목록 보기
7/42

📚 문제

3진법 뒤집기
https://programmers.co.kr/learn/courses/30/lessons/68935

💡 접근

  1. 주어진 10진법 수를 3진법으로 변환 (numobj.toString)
  2. 3진법 상에서 뒤집어야하는데 숫자이기때문에 배열에 한자리씩 잘라서 넣어서 역순해준다.
  3. 역순한 3진법 수를 다시 10진법으로 변환

⌨️ 코드

function solution(n){
    return parseInt(n.toString(3).split('').reverse().join(''),3)
}

📝 리뷰

toString은 숫자를 문자타입으로 바꿔주는 메소드인 줄 알았는데 이번 문제로 제대로 알게 된 것 같다.

profile
깃허브: https://github.com/khakaa

0개의 댓글

관련 채용 정보