Menu
Coddy logo textTech

Używanie „continue” w pętlach

Część sekcji Podstawy ścieżki Dart w Coddy. Lekcja 46 z 94.

Instrukcja continue pozwala pominąć bieżącą iterację pętli i przejść do następnej.

Utwórz pętlę for, która pomija wypisywanie liczby 3:

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

Po wykonaniu powyższego kodu wynikiem będzie:

1
2
4
5
challenge icon

Wyzwanie

Początkujący

W tym wyzwaniu przećwiczysz używanie instrukcji continue w pętli. Instrukcja continue pozwala pominąć bieżącą iterację pętli i przejść do następnej.

Uzupełnij kod, aby wypisać tylko nieparzyste liczby od 1 do 10. Gdy napotkasz liczbę parzystą, użyj continue, aby ją pominąć i przejść do następnej iteracji.

Oczekiwany wynik:

1
3
5
7
9
Done printing odd numbers

Spróbuj swoich sił

void main() {
  // Chcemy wypisać tylko liczby nieparzyste od 1 do 10
  print('Printing odd numbers:');
  
  for (int i = 1; i <= 10; i++) {
    // TODO: Sprawdź, czy i jest parzyste (wskazówka: użyj operatora modulo %)
    // Jeśli i jest parzyste, użyj instrukcji continue, aby przejść do następnej iteracji
    
    // To zostanie wypisane tylko wtedy, gdy instrukcja continue nie zostanie wykonana
    print(i);
  }
  
  print('Done printing odd numbers');
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Dart online