일반 if 조건문을 이용한 풀이코드로 num을 2로 나눈 나머지가 0인 경우와 그렇지 않은 경우를 비교하여 풀이했다.
class Solution {
public String solution(int num) {
String answer = "";
if( num %2 == 0 ) {
answer = "Even";
}else {
answer = "Odd";
}
return answer;
}
}
class Solution {
public String solution(int num) {
String answer = "";
answer = ( num %2 == 0 ) ? "Even" : "Odd";
return answer;
}
}
일반적인 if 조건문을 이용하여 코드를 작성할 경우 if문만으로 5줄이 넘어가지만,
삼항 연산자를 이용할 경우 코드를 줄여줄 수 있다.
a = ( 조건문 ) ? 참 : 거짓;