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