JS - While Loop
JavaScript - حلقة while
🔸 تُستخدم حلقة while
لتنفيذ كود معين طالما أن الشرط المحدد يُرجع true
.
تُستخدم عادة عندما لا تعرف عدد التكرارات مسبقًا.
🔹 الصيغة الأساسية
while (condition) {
// كود يتم تنفيذه طالما أن الشرط صحيح
}
---
🧪 مثال عملي
let i = 0;
while (i < 5) {
console.log("i = " + i);
i++;
}
📌 هذا المثال سيطبع الأرقام من 0 إلى 4.
---🔹 مثال: حساب مجموع الأرقام من 1 إلى 5
let sum = 0;
let num = 1;
while (num <= 5) {
sum += num;
num++;
}
console.log("المجموع:", sum); // 15
---
🔹 حلقة قد تصبح لانهائية
while (true) {
// ⚠️ حلقة لا تنتهي ما لم يوجد break بداخلها
}
📌 تأكد من أن الشرط سيتحول إلى false في لحظة ما لتجنب الدخول في حلقة لا نهائية.
---⚠️ ملاحظات مهمة
- يجب تحديث المتغير المرتبط بالشرط داخل الحلقة لتجنب التكرار غير المنتهي.
- يمكن استخدام
break
للخروج من الحلقة عند تحقق شرط معين. - تُعتبر مناسبة عندما لا تعرف عدد مرات التكرار مسبقًا.
تعليقات
إرسال تعليق