C
Code Ready | Frontend
@code_ready22.6K подп.
2.4Kпросмотров
10.6%от подписчиков
20 марта 2026 г.
📷 ФотоScore: 2.6K
Проверка условий в массиве без явного цикла! Когда нужно проверить элементы массива, многие пишут цикл и флаги: let hasEven = false; for (const n of numbers) { if (n % 2 === 0) { hasEven = true; break; } } В JS для таких проверок есть нативные методы — some() и every(), которые позволяют обойтись без явного цикла. Метод some() проверяет, выполняется ли условие хотя бы для одного элемента массива: const hasEven = numbers.some(n => n % 2 === 0); Метод every() проверяет, выполняется ли условие для всех элементов массива: const allEven = numbers.every(n => n % 2 === 0); Оба метода прекращают перебор, как только результат становится понятен, поэтому код получается короче и читаемее. 🔥 Особенно полезно при валидации данных, проверке прав доступа и любой логике, где нужно быстро проверить условие для массива. 📣 Code Ready | #совет
2.4K
просмотров
855
символов
Нет
эмодзи
Да
медиа

Другие посты @code_ready

Все посты канала →
Проверка условий в массиве без явного цикла! Когда нужно про — @code_ready | PostSniper