[swift] 제어문을 이용한 조건 검사

Swift 언어에서는 제어문을 사용하여 조건을 검사할 수 있습니다. 조건 검사는 프로그램의 특정 조건에 따라 다른 동작을 수행하도록 할 때 매우 유용합니다.

if문

let number = 10

if number > 0 {
    print("양수입니다.")
} else if number < 0 {
    print("음수입니다.")
} else {
    print("0입니다.")
}

위의 코드는 number 변수의 값에 따라 다른 메시지를 출력하는 예제입니다. if문은 주어진 조건이 참인 경우 해당 블록 내의 코드를 실행합니다. else if문과 else문은 해당 조건이 참이 아닐 때 실행됩니다.

switch문

let day = "Saturday"

switch day {
case "Monday":
    print("월요일입니다.")
case "Tuesday":
    print("화요일입니다.")
case "Wednesday", "Thursday":
    print("수요일이나 목요일입니다.")
case "Friday", "Saturday":
    print("금요일이나 토요일입니다.")
default:
    print("일요일입니다.")
}

위의 코드는 day 변수의 값에 따라 다른 메시지를 출력하는 예제입니다. switch문을 사용하면 여러 개의 경우(case)를 처리할 수 있으며, default는 어떠한 경우에도 해당하지 않을 때 실행됩니다.

제어문을 사용하면 조건에 따른 프로그램의 흐름을 제어할 수 있어 더 유연한 프로그래밍이 가능합니다.


참고: