انتقل إلى محتوى الدرس

Decision Making in Code Flow مفهوم التفرع الشرطي والقرار

تحكّم في مسار تنفيذ الكود عبر جمل if وelse if وelse في JavaScript: ابنِ سلاسل القرارات المرتبة وبسّط التداخل بالمعاملات المنطقية وتجنب أخطاء الإسناد العرضي.
3 صفوف تعليمية
جافا سكريبت
9,164 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

في جميع الدروس السابقة كان المحرك ينفذ الأسطر كلها بالتتابع الحرفي من الأعلى للأسفل. أما البرامج الحقيقية فتحتاج باستمرار لاتخاذ قرارات ذكية: كمنح الشحن المجاني إذا بلغت السلة 100 دولار، أو إظهار تنبيه عند نفاد المخزون.

تمنحك جمل التحكم في مسار التنفيذ (Control Flow) القدرة على اختبار شرط منطقي أثناء التشغيل لتشغيل الكتلة المناسبة وتخطي المسارات الأخرى تماماً.

الصف 2 صورة توضيحية
مخطط التفرع الشرطي في JavaScript عبر if وelse if وelse وتنفيذ مسار واحد مطابق فقط
الصف 3 ملاحظة هامة