문제
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
제한 조건
num은 int 범위의 정수입니다.
0은 짝수입니다.
입출력 예
num | return |
---|---|
3 | "Odd" |
4 | "Even" |
문제 풀이
function solution(num) { //num을 매개변수로 가진 Solution 함수의 정의를 시작
var answer = ''; //문자열을 answer라는 변수에 넣어 선언
if (num % 2 === 0) { //매개변수 num을 2로 나누었을 때 나머지 값이 0이면
return answer = "Even" //"Even"으로 반환
} else { //아니라면
return answer = "Odd" //"Odd"으로 반환
}
return answer; //answer값 반환하고 종료
}
if문을 사용하여 풀었다.
매개변수 num을 2로 나누었을 때 나머지 값이 0이면 Even, 아니라면 Odd로 반환.
3이라는 값을 a라는 변수에 넣어 선언하고, console.log로 찍어보았을 때, 'Odd'라는 값이 잘 출력되었다.