프로그래머스 LEVEL 2(124 나라의 숫자)

- 
    
사용 언어 : javascript
 - 
    
해결 날짜 : 2022-08-15
 - 
    
해결 방법 :
- 재귀를 통해 나머지가 0이면 1, 1이면 2, 2면 4를 할당
 - 처음에 n-1을 시작때만 적용해서 해결하는데 시간이 걸림
 
 - 
    
코드
 
  const _124Notation = ['1', '2', '4'];
  const recursive = (res, val) => {
      res = _124Notation[val % 3] + res;
      if(parseInt(val / 3) === 0) return res;
      else return recursive(res, parseInt(val / 3) - 1);
  }
  function solution(n) {
      return recursive('', n - 1);
  }