« Programmation JavaScript/Structures de contrôle » : différence entre les versions
Contenu supprimé Contenu ajouté
m →switch : orthographe, présentation |
→Utilisation de continue : étiquettes |
||
Ligne 140 :
Avant de les examiner, nous allons regarder l'usage de '''continue''' et '''break''' appliqué aux boucles.
=== Utilisation de continue ===
{{Cadre code|Exemple de continue|
<source lang="javascript">
for (var i=-2; i <= 2; i++)
{
if (i==0)
Ligne 149 :
alert(i); // Affiche -2, puis -1, 1 et 2... mais pas le zero.
}
</
}}
Cette fonctionnalité de '''continue''' est aussi applicable aux boucles '''while''' et '''do'''.
<code>continue</code> peut être suivi du nom d'une étiquette placée juste avant une boucle. Dans ce cas, l'exécution continue au niveau de cette boucle, pas de celle qui contient directement l'instruction <code>continue</code>.
=== Utilisation de break ===
Les boucle '''for''', '''while''' et '''do''' autorisent l'usage de '''break''' pour sortir de l'itération. C'est possible. Mais c'est discutable (et comme c'est discutable, on n'en parlera pas).
|