В метод find() необходимо передать аргументом функцию. Функция должна возвращать булевое значение true или falsefind() вернёт первый элемент, на котором переданная функция-колбэк вернула true.



Чтобы получить необходимый элемент, нужно определить условие поиска. В этом нам поможет функция-предикат. Предикат — это функция, которая возвращает булевое значение.



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

true — элемент проходит проверку.

false — элемент не проходит проверку.