4 : la boucle for¶
Dans la partie précédente, nous répétions plusieurs fois les mêmes instructions dans le code. Nous allons remédier à cela à l’aide d’une boucle for.
Rappels¶
// une boucle for basique ressemble à ce qui suit :
for ( /* paramètres */ ) { /* corps de la fonction */ }
/*
La zone paramètre nous permet de paramétrer
le fonctionnement de la boucle for
Le corps de la fonction nous permet
de spécifier ce que la boucle va répéter
*/
// les paramètres de la boucles sont au nombre de 3
// ils sont séparés par des points virgules
for ( /*1*/ ; /*2*/ ; /*3*/ ) { /*corps de la fonction*/ }
// 1 = initialisation (effectuée une fois
// lorsque la boucle est appelée)
// 2 = test
// (effectuée avant chaque itération)
// 3 = itération
// (effectuée à la fin de chaque itération)
// autre rappel : on déclare une variable
// avec le mot-clé réservé var
var ma_variable = 0; // par exemple
exercice¶
Mettez à jour le code de la fonction précédemment créé avec une boucle for qui :
- est initialisée avec la déclaration d’une variable i elle-même initialisée à 0
- teste à chaque itération si i est bien inférieur à 3
- incrémente i de 1 à chaque itération
Pensez à bien tester à la fin que la fonction fonctionne bien, cela avant de passer à la suite.