Menu
CoddyTech

Utiliser « continue » dans les boucles

Fait partie de la section Fondamentaux du Journey Dart de Coddy. Leçon 46 sur 94.

L’instruction continue te permet de passer l’itération actuelle d’une boucle et de passer à la suivante.

Crée une boucle for qui ignore l’affichage du nombre 3 :

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

Après avoir exécuté le code ci-dessus, le résultat sera :

1
2
4
5
challenge icon

Défi

Débutant

Dans ce défi, tu vas t’entraîner à utiliser l’instruction continue dans une boucle. L’instruction continue te permet de sauter l’itération en cours d’une boucle et de passer à la suivante.

Complète le code pour afficher uniquement les nombres impairs de 1 à 10. Lorsque tu rencontres un nombre pair, utilise continue pour le sauter et passer à l’itération suivante.

Résultat attendu :

1
3
5
7
9
Done printing odd numbers

Essayez vous-même

void main() {
  // Nous voulons afficher uniquement les nombres impairs de 1 à 10
  print('Printing odd numbers:');
  
  for (int i = 1; i <= 10; i++) {
    // TODO: Vérifier si i est pair (indice : utiliser l’opérateur modulo %)
    // Si i est pair, utiliser l’instruction continue pour passer à l’itération suivante
    
    // Ceci ne sera affiché que si l’instruction continue n’est pas exécutée
    print(i);
  }
  
  print('Done printing odd numbers');
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur Dart en ligne