Аналогично методу .forEach(), методу .filter() необходимо передать аргументом функцию.



Главное отличие — функция должна возвращать boolean, т. е. результатом должен быть true или false. Такие функции называют предикатами.



От результата выполнения функции зависит, попадёт ли элемент в итоговый массив:

true — элемент попадёт в итоговый массив.

false — не попадёт в итоговый массив.