반복문 홀수 짝수 확인하기

틀린문제 리뷰

수를 입력받아 홀수인지 여부를 리턴해야 합니다.

주의 사항

반복문(while)문을 사용해야 합니다.
for문 사용은 금지됩니다.
나눗셈(/), 나머지(%) 연산자 사용은 금지됩니다.
0은 짝수로 간주합니다.

function isOdd(num) {
  if (num < 0) {
    num = -num;
  } 
  // 음수를 먼저 양수로 설정함

  while (num >= 0) {
    if (num === 0) {
      return false;
    } else if (num === 1) {
      return true;
    }
    num = num - 2; // 2를 빼게 되어서 while문에서 계속 돌경우 결과가 0 / 1이 나올 때 짝수 홀수 인지 알게 됨.
  }
}

좋은 웹페이지 즐겨찾기