Contenu du cours
الوحدة 1 — اكتشاف JavaScript
دور JavaScript، وأين تُكتب الشيفرة، وconsole، وأول نص برمجي.
0/4
الوحدة 2 — أساسيات اللغة
المتغيّرات وأنواع البيانات، والمعاملات والشروط، ثم الحلقات التكرارية.
0/4
الوحدة 3 — الدوال والتفاعلية
إنشاء الدوال، والاستجابة للأحداث، والتعامل مع DOM.
0/4
الوحدة 4 — الانتقال إلى مستوى أبعد
المصفوفات والكائنات، ومدخل إلى واجهات API عبر fetch، والممارسات الجيدة.
0/4
JavaScript للمبتدئين

تُستعمل الحلقات التكرارية لتكرار عمل ما مرات عدة دون إعادة كتابة الشيفرة نفسها. فهي تجنّبك التكرار وتوفّر عليك وقتًا ثمينًا.

الحلقة for

مثالية حين يكون عدد التكرارات معلومًا:

for (let i = 0; i < 5; i++) {
  console.log("الجولة رقم " + i);
}

وهي تتكوّن من ثلاثة أجزاء: التهيئة (let i = 0)، وشرط الاستمرار (i < 5)، والزيادة (i++).

الحلقة while

وهي تكرّر ما دام الشرط صحيحًا:

  • مفيدة حين لا نعرف مسبقًا عدد الجولات اللازمة.
  • انتبه: احرص على أن ينتهي الشرط إلى أن يصبح خاطئًا، وإلا دارت الحلقة إلى ما لا نهاية وعطّلت الصفحة.

للتذكّر: for حين يكون عدد الجولات معلومًا، وwhile حين نكرّر ما دام الشرط صحيحًا. واحرص دائمًا على وجود مخرج!

Prix indicatifs, convertis depuis l'euro