짝수와 홀수
정수 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";
}
}
▶ num 은 int 범위의 정수 체크하자.
function solution(num) {
// num 은 int 범위의 정수 체크
if (num < 0) {
return false;
}
if (num % 2 == 0) {
return "Even";
} else {
return "Odd";
}
}
▶ 삼항연산자로 간단하게 풀이할 수도 있다.
function evenOrOdd(num) {
return num % 2 == 0 ? "Odd" : "Even";
}
'프로그래밍' 카테고리의 다른 글
[Lv1] 핸드폰 번호 가리기 (정규식 / repeat(), substring() 활용) (0) | 2021.08.02 |
---|---|
[Lv1] 2016년 (date(), getday() 로 요일 구하기) (0) | 2021.08.02 |
[Lv1] 두 개 뽑아서 더하기 (sort () 활용, 오름차순, 내림차순) (0) | 2021.08.02 |
[Lv1] 평균값 구하기 (reduce() 활용) (0) | 2021.08.02 |
[Lv1] 행렬의 덧셈 (map 함수 활용) (0) | 2021.08.02 |