Partager via


for, instruction

Mise à jour : novembre 2007

Exécute un bloc d'instructions for tant qu'une condition spécifiée a la valeur true.

for (initialization; test; increment)
...statement

Arguments

  • initialization
    Obligatoire. Expression. Cette expression est exécutée une seule fois, avant l'exécution de la boucle.

  • test
    Obligatoire. Expression booléenne. Si test a la valeur true, statement est exécuté. Si test a la valeur false, la boucle prend fin.

  • increment
    Obligatoire. Expression. L'expression d'incrémentation est exécutée à la fin de chaque passage dans la boucle.

  • statement
    Facultatif. Instruction à exécuter si test a la valeur true. Il peut s'agir d'une instruction composée.

Notes

Une instruction for est généralement utilisée lorsqu'une boucle doit être exécutée un nombre déterminé de fois.

Exemple

L'exemple ci-dessous illustre l'utilisation de la boucle for.

/* i is set to 0 at start, and is incremented by 1 at the end 
   of each iteration. Loop terminates when i is not less 
   than 10 before a loop iteration. */
var myarray = new Array();
for (var i = 0; i < 10; i++) {
   myarray[i] = i;
}

Configuration requise

Version 1

Voir aussi

Référence

for...in, instruction

while, instruction