Menu
Coddy logo textTech

'continue' in Schleifen verwenden

Teil des Abschnitts Grundlagen der Dart-Journey von Coddy — Lektion 46 von 94.

Die continue-Anweisung ermöglicht es, die aktuelle Iteration einer Schleife zu überspringen und zur nächsten überzugehen.

Erstellen Sie eine for-Schleife, die die Ausgabe der Zahl 3 überspringt:

void main() {
  for (int i = 1; i <= 5; i++) {
    if (i == 3) {
      continue;
    }
    print(i);
  }
}

Nach der Ausführung des obigen Codes lautet die Ausgabe:

1
2
4
5
challenge icon

Aufgabe

Anfänger

In dieser Herausforderung übst du den Einsatz der continue-Anweisung in einer Schleife. Die continue-Anweisung ermöglicht es dir, die aktuelle Iteration einer Schleife zu überspringen und zur nächsten zu gelangen.

Schließe den Code ab, um nur die ungeraden Zahlen von 1 bis 10 auszugeben. Wenn du auf eine gerade Zahl stößt, verwende continue, um sie zu überspringen und zur nächsten Iteration zu gelangen.

Erwartete Ausgabe:

1
3
5
7
9
Done printing odd numbers

Spickzettel

Die continue-Anweisung ermöglicht es, die aktuelle Iteration einer Schleife zu überspringen und zur nächsten überzugehen.

void main() {
  for (int i = 1; i <= 5; i++) {
    if (i == 3) {
      continue;
    }
    print(i);
  }
}

Ausgabe:

1
2
4
5

Probier es selbst

void main() {
  // Wir wollen nur ungerade Zahlen von 1 bis 10 ausgeben
  print('Printing odd numbers:');
  
  for (int i = 1; i <= 10; i++) {
    // TODO: Überprüfen, ob i gerade ist (Hinweis: Verwende den Modulo-Operator %)
    // Wenn i gerade ist, verwende die continue-Anweisung, um zur nächsten Iteration zu springen
    
    // Dies wird nur ausgegeben, wenn die continue-Anweisung nicht ausgeführt wird
    print(i);
  }
  
  print('Done printing odd numbers');
}
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