Nous avons vu qu'il existe différentes variantes de boucles while. Ce chapitre présentera une autre boucle populaire appelée boucle for.
pour la boucle
La boucle for est la forme la plus compacte d'une boucle et se compose des trois parties importantes suivantes :
Vous pouvez séparer les trois parties sur une ligne avec des points-virgules.
Grammaire
for (initialization; test condition; iteration statement){ Statement(s) to be executed if test condition is true }
Exemple :
L'exemple suivant illustre une boucle for basique :
<script type="text/javascript"> <!-- var count; document.write("Starting Loop" + "<br />"); for(count = 0; count < 10; count++){ document.write("Current Count : " + count ); document.write("<br />"); } document.write("Loop stopped!"); //--> </script>
Cela produira le résultat suivant, qui est similaire à une boucle while :
Starting Loop Current Count : 0 Current Count : 1 Current Count : 2 Current Count : 3 Current Count : 4 Current Count : 5 Current Count : 6 Current Count : 7 Current Count : 8 Current Count : 9 Loop stopped!