Ajouter aux favoris contact plan du site Downloads
Accueil
Rubrique HTML Rubrique XML-XSL Rubrique XHTML Rubrique CSS Rubrique JavaScript Rubrique SVG Rubrique Codes - Tutoriels
JAVASCRIPT
Introduction
Index
Modèle Objet
DHTML
Pour Débuter
Les Boucles
Balise » INDEX « Balise
Les boucles permettent de répéter une séquence du programme un nombre spécifique de fois. Effectuer une boucle en javascript peut se faire avec les instructions for, while et do while.


La boucle for est constituée de trois paramètres :
    - La valeur initiale du compteur
    - La condition d'arrêt du passage dans la boucle
    - La valeur d'incrémentation du compteur

La boucle for ... in permet de boucler à travers tous les éléments d'un objet, comme par exemple les propriétés d'un élément ou les valeurs d'un tableau.

  Exemple :  
Boucle for allant de 1 à 5 exécutant l'écriture de code HTML en javascript :

for (i=1; i<=5; i++){
   document.write("Ligne " + i + "<br>");
   }

Résultat :



Exemple d'utilisation de la boucle for ... in pour parcourir les éléments de l'objet Array.

var Tab = new Array(1,2,3,4,5);
for (Val in Tab){
   document.write(Tab[Val] + "  ");
   }

Résultat :




La boucle Do ... While permet de passer une première fois dans le code de la boucle avant de tester la condition d'arrêt contenue dans la partie while fermant la boucle.

La boucle While teste en premier lieu la condition et éxécute les instructions qu'elle contient tant que cette condition est vraie. Il faut veiller à éviter les boucles infinies en vérifiant que la condition se termine.

  Exemple :  
Boucle do while ayant comme condition la valeur de la variable compteur

var compteur = 0;
do
   {
   document.write(compteur + " ");
   compteur = compteur +5;
   }
while(compteur<=100);

Résultat :

commentaires / remarques
© Copyright 2004 by StartYourDev