Référence de JavaScript 1.5 Core:Instructions:do...while
Un article de MDC.
Sommaire |
[modifier] Résumé
Crée une boucle qui exécute une instruction spécifiée jusqu'à ce qu'une condition de test soit évaluée à false. L'évaluation de la condition se fait après l'exécution de l'instruction, celle-ci est donc toujours exécutée au moins une fois.
| Instruction | |
| Implémentation : | JavaScript 1.2, NES 3.0 |
| Version ECMA : | ECMA-262, Édition 3 |
[modifier] Syntaxe
do instruction while (condition);
[modifier] Paramètres
-
instruction - Une instruction qui sera exécutée au moins une fois et exécutée à nouveau chaque fois que la condition est évaluée à
true. Pour exécuter plusieurs instructions au sein de la boucle, utilisez un bloc ({ ... }) pour grouper ces instructions.
-
condition - Une expression évaluée après chaque tour de boucle. Si
conditionest évaluée àtrue,instructionest exécutée à nouveau. Dès queconditionest évaluée àfalse, le contrôle passe à l'instruction qui suit ledo...while.
[modifier] Exemples
[modifier] Exemple : utilisation de do...while
Dans l'exemple qui suit, la boucle do...while est exécutée au moins une fois et reprend jusqu'à ce qu'i ne soit plus inférieur à 5.
do {
i += 1;
document.write(i);
} while (i < 5);