Menu
Coddy logo textTech

`if` 문

Coddy GO 여정의 기초 섹션에 포함된 레슨 — 109개 중 34번째.

if 문은 프로그램이 조건에 따라 결정을 내릴 수 있게 해줍니다. 조건이 참(true)일 때만 코드를 실행합니다.

if 문을 사용하여 누군가의 나이를 확인하는 간단한 프로그램을 만들어 보겠습니다:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

이 코드를 실행한 후, 프로그램은 age 변수가 18보다 크거나 같은지 확인합니다. 18은 18과 같으므로 조건은 참(true)이며, 화면에 "You are an adult" 메시지가 표시됩니다.

중괄호 안의 코드는 조건이 true로 평가될 때만 실행됩니다. age가 18보다 작으면 아무것도 출력되지 않습니다.

challenge icon

챌린지

초급
이 챌린지에서는 Go에서 if 문을 사용하는 연습을 합니다. 값이 25인 temperature 변수가 있습니다. 여러분의 작업은 온도가 20보다 큰지 확인하는 if 문을 작성하는 것입니다. 만약 그렇다면, "It's warm today!"를 출력하세요.

치트 시트

if 문은 조건이 참일 때만 코드를 실행합니다:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

중괄호 안의 코드는 조건이 참으로 평가될 때만 실행됩니다. 조건이 거짓이면 아무 일도 일어나지 않습니다.

직접 해보기

package main

import "fmt"

func main() {
	// 이 변수는 섭씨 온도를 나타냅니다
	temperature := 25
	
	// TODO: 온도가 20보다 큰지 확인하는 if 문을 작성하세요
	// 참이면, "It's warm today!"를 출력하세요
	
	
	fmt.Println("Weather check complete.")
}
quiz icon실력 점검

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

기초의 모든 레슨