Comment sortir d'une boucle pour aller à la boucle supérieur?
Comment sortir d'une boucle pour aller à la boucle supérieur?
La réponse est dans la FAQ
De "redo", "next" et "last", c'est bien évidemment "last" qui fera ce que tu réclames.
Bonjour
Pour sortir de la boucle dans laquelle tu te trouves, c'est, comme déjà dit, last qu'il te faut. Mais si tu as plusieurs boucles imbriquées, tu peux donner un nom à chaque boucle (une étiquette) qui te permet de sortir d'une boucle d'un niveau quelconque.
Pour étiqueter une boucle tu places devant la boucle son nom (par convention en majuscule) suivi d'un deux points.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 BOUCLE1: while (....) { ........ last BOUCLE1 if (.....); #Sors de la boucle BOUCLE1 même si tu es dans une autre boucle }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager