continue
Coddy GDScript 여정의 기초 섹션에 포함된 레슨. 92개 중 46번째.
continue 문은 현재 반복의 나머지 부분을 건너뛰고 다음 반복으로 넘어갑니다. break와 달리 루프는 계속 실행됩니다.
for i in range(3, 9):
if i == 5:
continue
print(i)루프는 3부터 8까지의 숫자를 순회합니다. i가 5일 때 continue는 print(i)를 건너뛰므로 출력에서 5가 빠집니다:
3
4
6
7
8while 루프에서는 continue 앞에서 변수를 업데이트하세요. 업데이트보다 앞에 있는 continue는 업데이트를 건너뛰게 하므로 조건이 절대 바뀌지 않습니다:
var i := 0
while i < 5:
i += 1
if i == 3:
continue
print(i)이것은 1, 2, 4와 5를 출력합니다.
챌린지
쉬움프로그램은 1부터 20까지의 숫자를 출력합니다.
프로그램이 짝수만(2, 4, 6, ... 20) 한 줄에 하나씩 출력하도록, 루프 안에 continue가 포함된 if 문을 추가하세요.
직접 해보기
extends Node
func _ready():
for i in range(1, 21):
print(i)
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 GDScript 컴파일러