카테고리 없음

짝수나 홀수 찾기

호성동쎕쎕이 2020. 10. 21. 15:13

문제 설명

정수 num이 짝수일 경우 Even을 반환하고 홀수인 경우 Odd를 반환하는 함수, solution을 완성해주세요.

제한 조건

  • num은 int 범위의 정수입니다.
  • 0은 짝수입니다.

입출력 예

numreturn

   
3 Odd
4 Even
   

나의 코드

 

function solution(num) {
    if (num%2 === 0){
        return "Even"
    }
    else{
        return "Odd"
    }
}

일단 코드 설명 하자면 num에 매개변수로 정수를 가져올꺼임 그럼 num은 정수로 가정하고
조건문에 num을 2로 계속 나누게 되서 0이 나오면 짝수가 나올꺼니까 num%2 === 0이 true가 맞으면 Even으로
리턴이 되고 0이 안나오게 된다면 (홀수라면) Odd가 나올꺼임


function solution(num) {
    if (num%2 !== 0){
        return "Odd"
    }
    else if (num%2 === 0)
        return "Even"
    }
}

이렇게 정확하게 조건을 줘도 똑같은 문제임