[programmers] Lv2. 124カ国/地域のデジタルJavaScript|protect-me


🕊 Link


Lv2. 124ヶ国のデジタルJavaScript
https://programmers.co.kr/learn/courses/30/lessons/12899?language=javascript

🧑🏻‍💻 Code(javascript)

function solution(n) {
  let answer = "";
  while (n > 0) {
    switch (n % 3) {
      case 1:
        answer = 1 + answer;
        n = Math.floor(n / 3);
        break;
      case 2:
        answer = 2 + answer;
        n = Math.floor(n / 3);
        break;
      case 0:
        answer = 4 + answer;
        n = n / 3 - 1;
        break;
    }
  }
  return answer;
}

💡 Solution

  • 3に分けられ、残りの状況によって区分されます.
  • の各エンクロージャの数字を既存の数字の後ろに貼り付けます.
  • n,
  • 👨🏻‍💻💭 Self Feedback


    パターンの問題を見つけるのは難しい.
  • 22021.04.19-
  • が最初に作成されました.댓글 환영 질문 환영 by.protect-me