문제
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
제한조건
- num은 int 범위의 정수입니다.
- 0은 짝수입니다.
입출력 예
num | return |
3 | "Odd" |
4 | "Even" |
나의 풀이
우선 주어진 조건에 충실한 코드를 만들었다.
딱히 설명할 부분도 없는 것 같다.
function solution(num) {
var answer = '';
if(num%2===0){
answer = "Even";
} else {
answer = "Odd";
}
return answer;
}
다른 문제들을 풀면서 삼항연산자를 연습해봐야겠다 싶어서 삼항 연산자를 이용해 풀어보았다.
function solution(num) {
var answer = '';
(num%2===0) ? answer ="Even" : answer = "Odd";
return answer;
}
풀이 방식이나 내용은 위의 코드와 동일하다.
'Algorithm' 카테고리의 다른 글
x만큼 간격이 있는 n개의 숫자 [프로그래머스] (1) | 2023.10.16 |
---|---|
약수 구하기 [프로그래머스] (0) | 2023.10.16 |
평균 구하기 [프로그래머스] (0) | 2023.10.16 |
문자열 내 마음대로 정렬하기 [프로그래머스] (1) | 2023.10.13 |
음양 더하기 [프로그래머스] (1) | 2023.10.13 |