شرح صفوف ومحتوى الفقرة
عند البحث عن طلب محدد وسط عشرة آلاف سجل والعثور عليه في العنصر الخامس، لا داعي لإهدار وقت المعالج في فحص آلاف العناصر المتبقية؛ فكتابة التعليمة break; داخل أي حلقة تنهيها على الفور وتنتقل مباشرةً إلى أول سطر برمجي يلي قوس إغلاق الحلقة.
JavaScript
const codes = ['A10', 'B20', 'TARGET', 'C30', 'D40'];
let checked = 0;
for (const code of codes) {
checked++;
if (code === 'TARGET') { break; }
}
document.getElementById('out').textContent = `Found after checking ${checked} of ${codes.length} items`;