Beginner
2024-04-06

짝수와 홀수

num이 짝수이면 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수 구현하기

#99일지#99클럽#TIL#개발자스터디#코딩테스트#항해
직접 풀러가기

문제 설명

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

제한 사항

  • num은 int 범위의 정수입니다.
  • 0은 짝수입니다.
numreturn
3"Odd"
4"Even"

풀이


정수의 홀,짝을 구분해서, 문자를 출력해주는 문제여서, 간단히 해결할 수 있었다.

JavaScript

function solution(num) {
    return num % 2 === 0 ? "Even" : "Odd"
}

Python

def solution(num):
    answer = ''
    if num % 2 == 0:
        answer = "Even"
    else:
        answer = "Odd"
    return answer

한 줄로 작성한다면, 아래와 같다.

def solution(num):
    return "Even" if num %2 == 0 else "Odd"