Метод filter() является одним из наиболее полезных и часто используемых методов массивов в JavaScript. Он позволяет фильтровать элементы массива на основе заданных условий и возвращать новый массив, содержащий только те элементы, которые соответствуют условиям. Синтаксис метода filter() выглядит следующим образом: Здесь array - это массив, который нужно отфильтровать, а callback - это функция, которая будет применена к каждому элементу массива. Функция callback принимает три параметра: element - текущий элемент массива, index - индекс текущего элемента и array - сам массив. Функция callback должна возвращать булево значение true или false, в зависимости от того, соответствует ли текущий элемент условиям фильтрации. Если функция возвращает true, то текущий элемент будет включен в новый массив, возвращаемый методом filter(). Если функция возвращает false, то текущий элемент будет исключен из нового массива. Вот простой пример, который демонстрирует использование метода filter() для фильт