Завдання: Вибір Конкретних Даних За Допомогою Filter()
Завдання
Маючи масив об'єктів студентів, використайте метод filter(), щоб створити новий масив під назвою highScorers, який містить лише тих студентів, чий бал за іспит більший або дорівнює 90.
- Початковий масив задано як
students, він містить об'єкти, що представляють студентів з властивостямиnameтаscore. - Перевірте, чи бал студента більший або дорівнює 90.
- Використайте метод
filter()для масивуstudents, щоб створити новий масивhighScorers, який містить лише студентів з високими балами.
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); }
Очікуваний результат:
Alice
Charlie
Emma
filter() створює новий масив, включаючи лише ті елементи, які задовольняють умову, визначену у функції зворотного виклику.
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); }
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain how the filter() method works in this example?
What would happen if I changed the score threshold to 85?
Can you show how to display both the name and score of the high scorers?
Чудово!
Completion показник покращився до 2.27
Завдання: Вибір Конкретних Даних За Допомогою Filter()
Свайпніть щоб показати меню
Завдання
Маючи масив об'єктів студентів, використайте метод filter(), щоб створити новий масив під назвою highScorers, який містить лише тих студентів, чий бал за іспит більший або дорівнює 90.
- Початковий масив задано як
students, він містить об'єкти, що представляють студентів з властивостямиnameтаscore. - Перевірте, чи бал студента більший або дорівнює 90.
- Використайте метод
filter()для масивуstudents, щоб створити новий масивhighScorers, який містить лише студентів з високими балами.
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); }
Очікуваний результат:
Alice
Charlie
Emma
filter() створює новий масив, включаючи лише ті елементи, які задовольняють умову, визначену у функції зворотного виклику.
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); }
Дякуємо за ваш відгук!