Lv.2 이진 변환 반복하기

ujinujin·2022년 2월 6일
0

코딩테스트 뿌시기

목록 보기
43/57

🤖문제

👍🏻 2022년 2월 6일

<script>
  function solution(s) {
      var answer = [0,0];

      while (true) {
          s = s.split("");
          answer[0]++;    // count 증가
          answer[1] = answer[1] + s.filter(str => '0' === str).length;    // 0개수 

          s = s.join("").replace(/0/g, "").length.toString(2);

          if (s.length === 1) break
      }
      return answer;
  }
</script>
profile
백수와 취준생 그 사이 어디

0개의 댓글

관련 채용 정보