[프로그래머스 LV0] 각도기

jonghwan·2022년 10월 4일
0

프로그래머스

목록 보기
9/71
post-thumbnail

1. 문제 설명

각도기

2. 문제 분석

if .. else if 활용하기

3. 나의 풀이

import Foundation

func solution(_ angle:Int) -> Int {
    if angle == 180 {
        return 4
    } else if angle > 90 {
        return 3
    } else if angle == 90 {
        return 2
    } else {
        return 1
    }
}

4. 다른 사람의 풀이

import Foundation

func solution(_ angle:Int) -> Int {
    switch angle {
        case 1..<90:
            return 1
        case 90:
            return 2
        case 91..<180:
            return 3
        case 180:
            return 4
        default:
            return 0
    }
}

switch 활용 !

0개의 댓글