البرمجة مفيد

استخدم Array.some() و Array.every()

التحقق من أن أي/جميع العناصر تحقق شرطاً يتطلب حلقات يدوية مع جمل break. استخدم Array.some() للتحقق من تطابق أي عنصر، Array.every() لجميع العناصر.

المشكلة

التحقق من أن أي/جميع العناصر تحقق شرطاً يتطلب حلقات يدوية مع جمل break.

الحل

استخدم Array.some() للتحقق من تطابق أي عنصر، Array.every() لجميع العناصر.

الفائدة

أكثر قابلية للقراءة ويوقف التنفيذ مبكراً لأداء أفضل.

مثال الكود

const numbers = [1, 2, 3, 4, 5];

// تحقق إذا كان أي رقم > 3
const hasLarge = numbers.some(n => n > 3); // true

// تحقق إذا كانت جميع الأرقام > 0
const allPositive = numbers.every(n => n > 0); // true

ES
Edrees Salih
منذ 6 ساعات

We are still cooking the magic in the way!