💻Programmers

[프로그래머스 / LV1] 짝수와 홀수(JAVA)

Dorothy_YANG 2023. 10. 1. 14:40
728x90
  • 문제 설명
    정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.

  • 제한 조건
    num은 int 범위의 정수입니다.
    0은 짝수입니다.

  • 입출력 예
    num return
    3 "Odd"
    4 "Even"

 

#첫 시도

- 만만한 if문 돌리기~하다가 이젠 좀 더 짧게 할 수 있지 않나? 싶은 마음에 재도전.

class Solution {
    public String solution(int num) {
        String answer = "";
        if(num % 2 == 0) {
            answer = "Even";
        } else {
            answer = "Odd";
        }
        return answer;
    }
}

 

##두 번째 시도

- 삼항연산자 알차게 사용하기 A ? "T" : "F";

class Solution {
    public String solution(int num) {
        String answer = (num % 2 == 0) ? "Even" : "Odd";
        return answer;
    }
}

 

728x90