Menu
CoddyTech

Continue

Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 46 von 92.

Die Anweisung continue überspringt den Rest des aktuellen Durchlaufs und springt zum nächsten. Anders als bei break läuft die Schleife weiter.

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

Die Schleife durchläuft die Zahlen von 3 bis 8. Wenn i den Wert 5 hat, überspringt continue print(i), sodass 5 in der Ausgabe fehlt:

3
4
6
7
8

Aktualisiere in einer while-Schleife die Variable vor continue. Ein continue oberhalb der Aktualisierung würde sie überspringen, und die Bedingung würde sich nie ändern:

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

Dies gibt 1, 2, 4 und 5 aus.

challenge icon

Aufgabe

Einfach

Das Programm gibt die Zahlen von 1 bis 20 aus.

Füge eine if-Anweisung mit continue innerhalb der Schleife hinzu, sodass das Programm nur die geraden Zahlen (2, 4, 6, ... 20) ausgibt, eine pro Zeile.

Probier es selbst

extends Node

func _ready():
	for i in range(1, 21):
		print(i)
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-GDScript-Compiler