Sobes.tech
Junior — Senior
56

Создание собственного метода фильтрации для массивов

Task condition

Необходимо реализовать метод myFilter, полностью повторяющий поведение стандартного Array.prototype.filter. Метод должен принимать функцию‑предикат и возвращать новый массив, состоящий из элементов исходного массива, для которых предикат возвращает truthy‑значение.

const numbers = [1, 2, 3, 4, 5, 6, 7, 8];

const result = numbers.myFilter((el) => el % 2);