La boucle for exécute une ou plusieurs instructions jusqu'à ce que la condition spécifiée retourne false.

L'instruction for contient une donnée initiale, une condition et une commande d'incrémentation ou de décrémentation, le tout séparé par des points-virgules.

La boucle for fonctionne littéralement comme suit : "Pour une donnée initiale, jusqu'à ce que la condition soit atteinte et par pas de... exécuter les instructions suivantes".

D'ailleurs, il faut noter que la donnée initiale n'est valable que pour le démarrage de la boucle. Par la suite cette donnée n'est plus prise en compte.

for (Initialisation; Condition; Incrémentation)
{
  //Instructions;
}
/*La boucle for permet d'afficher à l'écran les nombres de 0 à 10*/
for (i = 0; i <= 10; i++)
{
  document.write('i = ' + i + '\n'); 
}