[프로그래머스] 짝수와 홀수
카테고리 : 컴퓨터 공학
태그: programmers · Code Refactoring · 참고 할 만한 다른 사람의 코드 · 코딩 기초 트레이닝 · 프로그래머스 · 코딩테스트 연습 · JavaScript · 짝수와 홀수 · js 짝수와 홀수
태그: programmers · Code Refactoring · 참고 할 만한 다른 사람의 코드 · 코딩 기초 트레이닝 · 프로그래머스 · 코딩테스트 연습 · JavaScript · 짝수와 홀수 · js 짝수와 홀수
문제 설명
정수 num이 짝수일 경우 “Even”을 반환하고 홀수인 경우 “Odd”를 반환하는 함수, solution을 완성해주세요.
제한사항
- num은 int 범위의 정수입니다.
- 0은 짝수입니다.
입출력 예
num | return |
---|---|
3 | “Odd” |
4 | “Even” |
나의 풀이
function solution(num) {
if (num % 2 == 0) {
return "Even";
} else {
return "Odd";
}
}
나의 두번째 풀이(Code Refactoring)
function solution(num) {
return num % 2 === 0 ? "Even" : "Odd";
}
// 삼항 연산자로 풀 수 있다
참고 할 만한 다른 사람의 코드
function evenOrOdd(num) {
return num & 1 ? "Odd" : "Even";
}