프로그래머스 풀이
[Programmers] level 1) 문제 '짝수와 홀수' 풀이
진기명기
2023. 5. 1. 22:28
🫠 Programmers (level 1) 👉🏻 문제 1번 (짝수와 홀수)
✏️ 문제 설명
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해 주세요.
✏️ 제한 조건
num은 int 범위의 정수입니다. 0은 짝수입니다.
function solution(num) {
return num % 2 === 0 || num === 0 ? 'Even' : 'Odd'
}
✅ 간단하게 2로 나눌 경우, 나머지가 0이면 짝수 아니면 홀수로 나타내도록 구현하였다.
💡 확인할 점
다른 사람들의 풀이를 보니 아래와 같이 풀이할 수 있다.
'return (num % 2 ? 'Odd' : 'Even')
결괏값 자체가 0으로 나오는 경우, false를 이용해서 Even으로 표시!