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 للخروج من الحلقة عند تحقق شرط معين.
  • تُعتبر مناسبة عندما لا تعرف عدد مرات التكرار مسبقًا.

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework