JavaScript : For To Next, While

Le For To Next permet de faire une boucle. Attention de bien respecter la casse pour le X si vous copiez cet exemple

For To Next : Utilisation basique

var X
for (X=1 ; X<=4 ; X++)
  {
  document.write (X)
  }

Le résultat affiché sera :

1234

Explications :

for (Initialisation de la variable ; Condition d'entrée dans la boucle ; Incrémentation de la variable)

2 boucles imbriquées

var X, Y
for (X=1 ; X<=4 ; X++)
  {
  for (Y=1 ; Y<=3 ; Y++)
    {
    document.write (X)
    document.write (" - ")
    document.write (Y)
    document.write ("<BR>")
    } // Fin de la boucle Y

  } // fin de la boucle X

Cet exemple affichera selon le modèle Valeur de X, un tiret, Valeur de Y, un <BR> pour passer à la ligne suivante :

1 - 1 <BR>
1 - 2
1 - 3
2 - 1
2 - 2
2 - 3
3 - 1
3 - 2
3 - 3
4 - 1
4 - 2
4 - 3

While : Utilisation simple

L'exemple suivant affiche 3 fois Bonjour :

<SCRIPT LANGUAGE = "JavaScript">
  var X = 1
  while (X <= 3)
    {
    alert ("Bonjour")
    X++
// Indispensable, sinon on ne sortira jamais de la boucle
    }

</SCRIPT>