Guide JavaScript 1.5:Boucles:L'instruction do...while
Un article de MDC.
[modifier] L'instruction do...while
L'instruction do...while est répétée jusqu'à ce qu'une condition spécifiée soit évaluée à false. Une instruction do...while ressemble à ceci :
do instruction while (condition);
instruction est exécutée une fois avant que la condition soit vérifiée. Pour exécuter plusieurs instructions, utilisez une déclaration de bloc ({ ... }) pour les grouper ensemble. Si condition vaut true, l'instruction est exécutée à nouveau. À la fin de chaque exécution, la condition est vérifiée. Dès qu'elle est évaluée à false, l'exécution s'interromp et l'on passe à l'instruction suivant la boucle do...while.
Exemple
Dans l'exemple suivant, la boucle do est exécutée au moins une fois et continue à être exécutée jusqu'à ce que i ne soit plus inférieur à 5.
do {
i += 1;
document.write(i);
} while (i < 5);