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

Inline Conditional Expressions Idea فكرة التعبير الشرطي المختصر

اكتب التعبيرات الشرطية المختصرة بالمعامل الثلاثي (? :) في JavaScript: أتقن أركانه الثلاثة وإسناد ثوابت const المباشر وأولوية التنفيذ ومتى تُفضل جملة if/else.
3 صفوف تعليمية
جافا سكريبت
4,682 مشاهدة

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

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

لاحظت في الدرس السابق أن جملة if / else تعليمة تحكم لا تنتج قيمة بذاتها؛ فكنا نضطر لتعريف متغير قابل للتعديل let label = "" أولاً ثم إسناد القيمة داخلياً.

هنا يبرز جمال المعامل الشرطي الثلاثي (Ternary Operator) ? :؛ فهو المعامل الوحيد في JavaScript الذي يأخذ ثلاثة أطراف ويعمل كتعبير ينتج قيمة جاهزة فوراً يمكنك حفظها مباشرةً في ثابت const أو تضمينها داخل قالب نصي!

الصف 2 صورة توضيحية
مخطط الأجزاء الثلاثة للمعامل الشرطي الثلاثي في JavaScript: الشرط وعلامة الاستفهام وقيمتي التحقق والبديل
الصف 3 ملاحظة هامة