|<- [[While loops]]|[[Foreach loops]] ->| ===== For Loops ===== for (expr1; expr2; expr3) { // expr1 exécutée uniquement avant la première boucle // expr 2 expression de test exécuté au début de chaque loop pour déterminer si la boucle continue // expr 3 exécuté à la fin de chaque boucle statement; } for (initial; test; each) { statement; }