Модуль 2. Масиви та функціональні методи ⚡ Нагорода: +85 XP

Трансформація даних за допомогою map() та filter()

Методи масивів map() та filter()

У сучасному JavaScript замість громіздких циклів for для обробки списків даних використовують декларативні методи:

  • array.filter(fn) — повертає новий масив лише з тими елементами, які пройшли умову.
  • array.map(fn) — перетворює кожен елемент масиву за заданою функцією.
const scores = [45, 88, 92, 60, 99];
const topScores = scores.filter(score => score >= 85);
// [88, 92, 99]
🎯 Практичне завдання:

Відфільтруйте масив курсів за допомогою методу .filter(), залишивши лише ті, де rating >= 4.8, та виведіть їхні назви у список #courseList.

index.html (HTML5 / CSS3 / ES6)
Натисніть «Перевірити код», щоб протестувати рішення та отримати XP
🌐 Живий результат у браузері (Live DOM Preview)