Menu
CoddyTech

`for` 반복문 - 기초

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

Go의 기본 for 루프에 대해 알아보면서 초기화 부분에 초점을 맞춰 보겠습니다. for 루프를 사용하면 코드를 여러 번 반복할 수 있습니다.

먼저 1부터 3까지 세는 간단한 루프를 만들어 보겠습니다:

for i := 1; i <= 3; i++ {
    fmt.Println(i)
}

이 코드를 실행하면 숫자 1, 2, 3이 화면에 차례로 표시됩니다:

1
2
3

초기화 부분인 i := 1은 루프가 시작되기 전에 한 번만 실행됩니다. 변수 i를 만들고 값을 1로 설정합니다. 이 변수 i는 루프 안에서만 사용할 수 있습니다.

가운데 부분인 i <= 3은 반복을 계속해야 하는지 확인하는 조건입니다. 마지막 부분인 i++은 반복할 때마다 i의 값을 1씩 증가시킵니다.

challenge icon

챌린지

초급
이 챌린지에서는 초기화, 조건, 사후 구문을 사용하는 for 루프를 연습합니다. 여러분의 과제는 1부터 5까지의 숫자를 출력하도록 for 루프를 완성하는 것입니다.

for 루프는 다음과 같이 동작해야 합니다.
1. 변수 i를 1로 초기화합니다.
2. i가 5보다 작거나 같은 동안 계속 실행합니다.
3. 각 반복 후에 i를 1씩 증가시킵니다.

직접 해보기

package main

import "fmt"

func main() {
	// TODO: 1부터 5까지의 숫자를 출력하도록 for 루프를 완성하세요
	// 초기화, 조건, 후위 명령문 형식을 사용하세요
	for /* 여기에 코드를 작성하세요 */ {
		fmt.Println(i)
	}
}
quiz icon실력 점검

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

기초의 모든 레슨

직접 연습해 보세요: 온라인 Go 컴파일러