
Метод .filter() позволяет получить новый массив с отфильтрованными значениями на основании данных исходного. Несмотря на то, что то же самое можно сделать, используя обычный цикл for или while, метод .filter() позволяет сделать это проще.
Если решать такую задачу без .filter(), то выйдет так 👆
.filter() позволит сильно сократить код и сделать его понятнее:
Если решать такую задачу без .filter(), то выйдет так 👆
.filter() позволит сильно сократить код и сделать его понятнее:
const odds = nums.filter(function (num) {
return num % 2 !== 0
})