[프로그래머스 - 코딩테스트] 각도기

jjuya·2024년 3월 22일
0

코딩테스트

목록 보기
3/10

나의 문제풀이

class Solution {
    public int solution(int angle) {
        int answer = 0;
        if(angle > 0 && angle <= 180){
            if(angle > 0 && angle <90){
                answer = 1;
            }else if(angle == 90){
                answer = 2;
            }else if(angle > 90 && angle < 180){
                answer = 3;
            }else{
                answer = 4;
            }
        }
        
        return answer;
    }
}

삼항 연산자 리팩토링

class Solution {
    public int solution(int angle) {
        return angle == 180 ? 4 : angle < 90 ? 1 : angle == 90 ? 2 : angle > 90 ? 3 : 0;
    }
}
profile
Review the Record⭐

0개의 댓글