정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
num | return |
---|---|
3 | "Odd” |
4 | “Even” |
class Solution {
public String solution(int num) {
String answer = num % 2 == 0 ? "Even" : "Odd";
return answer;
}
}
삼항연산자를 이용해서 num을 2로 나눴을 때 나머지가 없으면 "Even, 그게 아니라면 "Odd"를 리턴하도록 작성.
class Solution {
public String solution(int num) {
return ((num&1)==1) ? "Odd" : "Even";
}
}
비트 연산자를 이용해서 num&1의 값이 1일 경우에는 "Odd", 그게 아니라면 "Even"을 리턴하도록 작성한 코드.