프로그래밍/알고리즘

[알고리즘] 수를 입력받아 2의 거듭제곱인지 여부를 리턴해야 합니다.

공부하는EJ 2022. 5. 11. 10:25
728x90

 

💡 최대한 간결하게 풀어본 나의 풀이

function powerOfTwo(num) {
  // TODO: 여기에 코드를 작성합니다.
  
  while (num >= 1) {
    if (num === 1) return true;
    if (num % 2 !== 0) return false;
    num = num / 2;
  }

  
}

 

 

728x90