[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
는 어떠한 경우에도 해당하지 않을 때 실행됩니다.
제어문을 사용하면 조건에 따른 프로그램의 흐름을 제어할 수 있어 더 유연한 프로그래밍이 가능합니다.
참고: