본문 바로가기
iOS Swift/문법

[Swift] Ternary Conditional Operator 조건 연산자

by 야고이 2024. 3. 14.
728x90

240314

강의

let hour = 12
hour < 12 ? "오전" : "오후"
//두번째와 세번째 피연산자는 타입이 같아야한다

-

if hour < 12 {
    "오전"
} else {
    "오후"
}

위에 조건연산자와 아래 if 문은 똑같은 역할을 하고 있다

그렇다면 조건 연산자는 언제 사용하느냐?

가독성을 높혀서 작성 하고 싶을 떄 사용함

728x90

댓글