Menu
CoddyTech

Continue

Termasuk bagian Dasar-Dasar dalam perjalanan GDScript di Coddy. Pelajaran 46 dari 92.

Pernyataan continue melewati sisa iterasi saat ini dan langsung berpindah ke iterasi berikutnya. Tidak seperti break, perulangan tetap berjalan.

for i in range(3, 9):
	if i == 5:
		continue
	print(i)

Perulangan melewati angka dari 3 hingga 8. Saat i bernilai 5, continue melewati print(i), sehingga 5 tidak muncul dalam output:

3
4
6
7
8

Dalam while loop, perbarui variabel sebelum continue. continue yang berada di atas pembaruan akan melewatinya, dan kondisi tidak akan pernah berubah:

var i := 0
while i < 5:
	i += 1
	if i == 3:
		continue
	print(i)

Ini mencetak 1, 2, 4, dan 5.

challenge icon

Tantangan

Mudah

Program ini mencetak angka dari 1 sampai 20.

Tambahkan pernyataan if dengan continue di dalam perulangan, agar program hanya mencetak angka genap (2, 4, 6, ... 20), satu angka per baris.

Coba sendiri

extends Node

func _ready():
	for i in range(1, 21):
		print(i)
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler GDScript online