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

Ternary Versus if else Choice المقارنة بين الثلاثي وif

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

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

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

ليس الهدف من المعامل الثلاثي إلغاء جملة if، بل لكل أداة موضعها الهندسي الصحيح:

الحالة البرمجيةالأداة المثلىالسبب الهندسي
اختيار إحدى قيمتين لإسنادها لثابت أو عرضهاالمعامل الثلاثي ? :يسمح باستخدام const مباشرةً في تعبير واحد أنيق
تنفيذ عدة أوامر وخطوات متتالية بالفرع الواحدجملة if / elseالأوامر المتعددة مكانها الطبيعي داخل أقواس الكتل { ... }
تشغيل إجراء عند التحقق فقط بلا مسار بديلجملة if مفردةالمعامل الثلاثي يجبرك على كتابة طرف بديل غير مستخدم
الصف 2 معاينة حية