Switch 문 활용 (or, 범위)

SteadySlower·2022년 5월 31일
0

iOS Development

목록 보기
9/38
post-thumbnail

조건이 2가지 이상일 때 Switch문 활용하기

if문에는 or (||)로 연결하는 조건들을 switch문에서는 “,”를 활용해서 나열하면 됩니다. 조건 중에 하나만 충족해도 코드를 실행합니다.

switch 음식 {
case "소고기", "닭고기", "돼지고기":
    print("육류")
case "토마토", "오이", "당근":
    print("야채")
case "사과", "배", "레몬":
    print("과일")
default:
    print("???")
}

조건이 범위 일때 Switch문 활용하기

if문에서는 비교 연산자를 사용해서 표현하는 조건들을 switch 문에서는 range 표현으로 나타낼 수 있습니다. 해당 범위 안에 들어가면 코드를 실행합니다.

switch 기온 {
case -30..<-10:
    print("한파주의보")
case -10..<10:
    print("추운 날씨")
case 10..<20:
    print("시원한 날씨")
case 20..<30:
    print("더운 날씨")
case 30..<40:
    print("폭염주의보")
default:
    print("한국 맞나요?")
}
profile
백과사전 보다 항해일지(혹은 표류일지)를 지향합니다.

0개의 댓글