코플릿/재귀

02_isOdd

테오구 2021. 11. 4. 12:16
728x90

문제

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

입력

let output = isOdd(17);
console.log(output); // --> true

output = isOdd(-8);
console.log(output); // --> false

 

더보기

function isOdd(num) {

  // TODO: 여기에 코드를 작성합니다.

  if(num < 0){

    return isOdd(-num)

  }

  else if(num === 0){

    return false

  }

  else if(num === 1){

    return true

  }

  return isOdd(num - 2)

}

728x90

'코플릿 > 재귀' 카테고리의 다른 글

01_sumTo  (0) 2021.11.04
03_factorial  (0) 2021.11.04
04_fibonacci  (0) 2021.11.04
05_arrSum  (0) 2021.11.04
06_arrProduct  (0) 2021.11.04