728x90
문제
수를 입력받아 홀수인지 여부를 리턴해야 합니다.
힌트
입력된 값이 음수이면 양수로 바꾼다.
num을 반복하면서 num - 2 씩 하면서
num이 1이면 true 0이면 false
더보기
function isOdd(num) {
if (num < 0) {
num = -num; //num이 음수이면 양수로 바꾼다.
}
while (num >= 0) {
if (num === 0) { // num-2를 반복하면서 num = 0이면 false
return false;
} else if (num === 1) {//num = 1이면 true
return true;
}
num = num - 2;
}
}
728x90
'코플릿 > 반복문' 카테고리의 다른 글
listPrimes (0) | 2021.10.07 |
---|---|
isPrime (0) | 2021.10.07 |
getSumOfFactors (0) | 2021.10.07 |
factorial (0) | 2021.10.07 |