Я вернулся навестить семью на выходных и немного отстал как в написании кода, так и в документации задачи.
Целью этого испытания для меня была не строгая ежедневная практика, а скорее хороший ориентир того, что легко усваивается в ежедневных приращениях.
В любом случае, я вернулся и могу поделиться отставанием.
Упражнение этого дня прошло относительно без происшествий, но, тем не менее, было полезным. В качестве продолжения сеанса Array Cardio 4-го дня он погружается в еще несколько методов Array:
- some
— some() — это удобный метод, который вернет логическое значение True, если условие выполнено для любого из элементов массива - every
- every(), с другой стороны, похож на some(), но, как вы уже догадались, возвращает только Истинно, если условие выполняется для ВСЕХ элементов массива - find
. Мне нравится думать о find() как о единственном использовании filter(). Find() вернет первый элемент, удовлетворяющий условию.
-Однако эти два сравнения не являются точными, поскольку filter() по-прежнему возвращает массив даже с одним элементом в нем, если это так. - findIndex
— аналогично find(), но возвращает индекс элемента, а не сам элемент.