프로그래머스 #JavaScript - 124나라의 숫자

SSO·2020년 1월 26일
1

프로그래머스 Lv2

목록 보기
6/46

문제

https://programmers.co.kr/learn/courses/30/lessons/12899

풀이

function solution(n) { 
    var answer = '';
  	var temp = n;
 
   while(temp>0) {
      if (temp%3 === 0){
          answer =  '4' + answer;
        temp = temp/3 -1;
      }else if(temp%3 === 1){
        answer = '1' + answer;
        temp = Math.floor(temp/3);

      }else{
        answer = '2'+answer;
        temp =Math.floor(temp/3);
      } 
	}
    return answer;
}

더 생각해보기

규칙성 찾기! 의외로 단순하다!!!

참고사항

#규칙성

profile
happy

0개의 댓글