Menu
Coddy logo textTech

If 문

Coddy Swift 여정의 기초 섹션에 포함된 레슨. 86개 중 26번째.

if statement는 특정 조건이 참일 때만 프로그램이 코드를 실행하도록 합니다. 이는 프로그래밍에서 의사 결정의 기초입니다. 이제 코드는 다양한 상황에 따라 다르게 반응할 수 있습니다.

let temperature = 35

if temperature > 30 {
    print("It's hot outside!")
}

중괄호 안의 코드는 조건이 true로 평가될 때만 실행됩니다. temperature가 25라면 조건이 거짓이 되므로 아무것도 출력되지 않습니다.

이미 배운 비교 연산자와 논리 연산자를 포함하여, 불리언 값을 생성하는 모든 표현식을 조건으로 사용할 수 있습니다.

let age = 20
let hasID = true

if age >= 18 && hasID {
    print("Access granted")
}

Swift에서는 조건을 괄호로 감쌀 필요가 없지만, 원한다면 괄호를 추가할 수 있다는 점에 유의하세요. 그러나 중괄호는 한 줄짜리 statement에도 항상 필요합니다.

challenge icon

챌린지

쉬움

다음 변수가 제공됩니다:

let speed = 85
let speedLimit = 80

speedspeedLimit보다 큰지 확인하려면 if 문을 사용하세요.

조건이 참이면 Speeding ticket issued를 출력하세요.

직접 해보기

let speed = 85
let speedLimit = 80

// TODO: 아래에 코드를 작성하세요
// if 문을 사용하여 speed가 speedLimit보다 큰지 확인하세요
// If true, print "Speeding ticket issued"
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: Swift 플레이그라운드