Sobes.tech
Back to tasks
Junior — Senior
36

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

Get help with live coding in real time with Sobes Copilot
Task condition

Реализуйте функцию 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);