Itération sur les Tableaux avec la Boucle For
Itération de tableau constitue un concept essentiel lors de la manipulation des tableaux. Elle permet de traiter chaque élément d’un tableau, d’effectuer des opérations et de prendre des décisions en fonction de leurs valeurs. Dans ce chapitre, l’utilisation de la boucle for
pour itérer sur les tableaux sera abordée.
Syntaxe
La boucle for
représente un outil fondamental pour parcourir un tableau élément par élément. Elle permet d’accéder à chaque élément du tableau via son indice. La syntaxe d’une boucle for
est la suivante :
for (let i = 0; i < array.length; i += 1) {
// Code to be executed for each array element
}
Dans cette syntaxe :
let i = 0
initialise une variable compteur de bouclei
à zéro ;i < array.length
définit la condition pour poursuivre la boucle. Elle s’exécutera tant quei
est inférieur à la longueur du tableau ;i += 1
incrémente le compteur de boucle après chaque itération.
Exemple
Voici un exemple d'utilisation de la boucle for
pour accéder et afficher les éléments du tableau students
:
12345const students = ["Brandon", "Mario", "Saul"]; for (let i = 0; i < students.length; i += 1) { console.log(students[i]); }
- Ligne 1 : Cette ligne déclare un tableau nommé students et l'initialise avec trois chaînes de caractères, qui représentent les noms des étudiants. Le tableau contient
"Brandon"
,"Mario"
et"Saul"
; - Ligne 3 : Cette ligne démarre une boucle for. Elle comporte trois parties séparées par des points-virgules :
let i = 0;
: Cette partie initialise une variablei
et lui attribue la valeur0
.i
est utilisé comme compteur de boucle ;i < students.length;
: Cette partie est la condition pour que la boucle continue. La boucle se poursuit tant quei
est inférieur à la longueur du tableaustudents
;i += 1
: Cette partie est l'instruction de mise à jour, qui incrémente la valeur dei
de1
après chaque itération.
- Ligne 4 : À l'intérieur de la boucle
for
, cette ligne utilise la fonctionconsole.log()
pour afficher la valeur à l'indice i du tableaustudents
. Lors de la première itération,i
vaut0
, donc elle affiche le nom à l'indice0
, soit"Brandon"
. Lors de la deuxième itération, elle affiche"Mario"
, et lors de la troisième itération, elle affiche"Saul"
.
1. Quel est le but d'une boucle for
lors de la manipulation de tableaux ?
2. Quelle condition la boucle doit-elle utiliser pour parcourir l'intégralité du tableau computers
?
3. Quelle condition la boucle doit-elle utiliser pour parcourir le tableau computers
et afficher uniquement les deux premiers éléments ?
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 2.27
Itération sur les Tableaux avec la Boucle For
Glissez pour afficher le menu
Itération de tableau constitue un concept essentiel lors de la manipulation des tableaux. Elle permet de traiter chaque élément d’un tableau, d’effectuer des opérations et de prendre des décisions en fonction de leurs valeurs. Dans ce chapitre, l’utilisation de la boucle for
pour itérer sur les tableaux sera abordée.
Syntaxe
La boucle for
représente un outil fondamental pour parcourir un tableau élément par élément. Elle permet d’accéder à chaque élément du tableau via son indice. La syntaxe d’une boucle for
est la suivante :
for (let i = 0; i < array.length; i += 1) {
// Code to be executed for each array element
}
Dans cette syntaxe :
let i = 0
initialise une variable compteur de bouclei
à zéro ;i < array.length
définit la condition pour poursuivre la boucle. Elle s’exécutera tant quei
est inférieur à la longueur du tableau ;i += 1
incrémente le compteur de boucle après chaque itération.
Exemple
Voici un exemple d'utilisation de la boucle for
pour accéder et afficher les éléments du tableau students
:
12345const students = ["Brandon", "Mario", "Saul"]; for (let i = 0; i < students.length; i += 1) { console.log(students[i]); }
- Ligne 1 : Cette ligne déclare un tableau nommé students et l'initialise avec trois chaînes de caractères, qui représentent les noms des étudiants. Le tableau contient
"Brandon"
,"Mario"
et"Saul"
; - Ligne 3 : Cette ligne démarre une boucle for. Elle comporte trois parties séparées par des points-virgules :
let i = 0;
: Cette partie initialise une variablei
et lui attribue la valeur0
.i
est utilisé comme compteur de boucle ;i < students.length;
: Cette partie est la condition pour que la boucle continue. La boucle se poursuit tant quei
est inférieur à la longueur du tableaustudents
;i += 1
: Cette partie est l'instruction de mise à jour, qui incrémente la valeur dei
de1
après chaque itération.
- Ligne 4 : À l'intérieur de la boucle
for
, cette ligne utilise la fonctionconsole.log()
pour afficher la valeur à l'indice i du tableaustudents
. Lors de la première itération,i
vaut0
, donc elle affiche le nom à l'indice0
, soit"Brandon"
. Lors de la deuxième itération, elle affiche"Mario"
, et lors de la troisième itération, elle affiche"Saul"
.
1. Quel est le but d'une boucle for
lors de la manipulation de tableaux ?
2. Quelle condition la boucle doit-elle utiliser pour parcourir l'intégralité du tableau computers
?
3. Quelle condition la boucle doit-elle utiliser pour parcourir le tableau computers
et afficher uniquement les deux premiers éléments ?
Merci pour vos commentaires !