Чому вираз `Arr.every((arr) => typeof arr)` повертає true для порожнього масиву []?

pic

Оскільки в кожному порожньому масиві ([]) немає значень, які б суперечили правилу, повертається true. Це тому, що технічно немає значення, яке могло б бути невірним, тому перед цим необхідно перевірити довжину масиву для коректного рішення.

Перекладено з: Arr.every((arr) => typeof arr) neden boş bir dizi [] için true döner?

Leave a Reply

Your email address will not be published. Required fields are marked *