반응형
진법 변환
-
[프로그래머스 / JS] Lv.1 3진법 뒤집기Algorithm/프로그래머스 2022. 12. 26. 17:04
문제 설명 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 n은 1 이상 100,000,000 이하인 자연수입니다. 풀이 function solution(n) { let reversedTernary = n.toString(3).split('').reverse().join('') let decimal = parseInt(reversedTernary, 3) return decimal } 실행에 걸린 최대 시간 : 0.05ms 사고과정 parsInt를 사용하면 되겠다. 3진법으로 변환은 어떻게 하지? toString이 있네 쓰자 성공 평가 개선점 알게된점 decimal.toStrin..