Défi : Filtrer les Étudiants par Notes d'Examen
Tâche
Étant donné un tableau d'objets étudiants, utilisez la méthode filter()
pour créer un nouveau tableau appelé highScorers
qui inclut uniquement les étudiants avec des scores d'examen supérieurs ou égaux à 90.
- Le tableau original est donné sous le nom
students
, contenant des objets représentant des étudiants avec les propriétésname
etscore
. - Vérifiez si le score de l'étudiant est supérieur ou égal à 90.
- Utilisez la méthode
filter()
sur le tableaustudents
pour créer un nouveau tableau,highScorers
, qui inclut uniquement les étudiants avec des scores élevés.
123456789101112131415const students = [ { name: "Alice", score: 92 }, { name: "Bob", score: 87 }, { name: "Charlie", score: 95 }, { name: "David", score: 78 }, { name: "Emma", score: 90 }, ]; const highScorers = students.___((___) => { return ___; }); for (let i = 0; i < highScorers.length; i += 1) { console.log(highScorers[i].name); }
Résultat attendu :
Alice
Charlie
Emma
La méthode filter()
créera un nouveau tableau en incluant uniquement les éléments qui satisfont la condition spécifiée dans la fonction de rappel.
123456789101112131415const students = [ { name: "Alice", score: 92 }, { name: "Bob", score: 87 }, { name: "Charlie", score: 95 }, { name: "David", score: 78 }, { name: "Emma", score: 90 }, ]; const highScorers = students.filter((student) => { return student.score >= 90; }); for (let i = 0; i < highScorers.length; i += 1) { console.log(highScorers[i].name); }
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
Défi : Filtrer les Étudiants par Notes d'Examen
Glissez pour afficher le menu
Tâche
Étant donné un tableau d'objets étudiants, utilisez la méthode filter()
pour créer un nouveau tableau appelé highScorers
qui inclut uniquement les étudiants avec des scores d'examen supérieurs ou égaux à 90.
- Le tableau original est donné sous le nom
students
, contenant des objets représentant des étudiants avec les propriétésname
etscore
. - Vérifiez si le score de l'étudiant est supérieur ou égal à 90.
- Utilisez la méthode
filter()
sur le tableaustudents
pour créer un nouveau tableau,highScorers
, qui inclut uniquement les étudiants avec des scores élevés.
123456789101112131415const students = [ { name: "Alice", score: 92 }, { name: "Bob", score: 87 }, { name: "Charlie", score: 95 }, { name: "David", score: 78 }, { name: "Emma", score: 90 }, ]; const highScorers = students.___((___) => { return ___; }); for (let i = 0; i < highScorers.length; i += 1) { console.log(highScorers[i].name); }
Résultat attendu :
Alice
Charlie
Emma
La méthode filter()
créera un nouveau tableau en incluant uniquement les éléments qui satisfont la condition spécifiée dans la fonction de rappel.
123456789101112131415const students = [ { name: "Alice", score: 92 }, { name: "Bob", score: 87 }, { name: "Charlie", score: 95 }, { name: "David", score: 78 }, { name: "Emma", score: 90 }, ]; const highScorers = students.filter((student) => { return student.score >= 90; }); for (let i = 0; i < highScorers.length; i += 1) { console.log(highScorers[i].name); }
Merci pour vos commentaires !