Sobes.tech
Junior — Senior
51

Создание собственного аналога метода filter

Условие задачи

Реализуйте функцию myFilter, которая будет работать так же, как встроенный Array.prototype.filter. После её добавления к массиву, вызов myFilter должен возвращать тот же результат, что и оригинальный filter.

const source = [1, 2, 3, 4, 5, 6];

const expected = source.filter(item => item % 2);

const actual = source.myFilter(item => item % 2);

console.log(expected);
// console.log(actual);