تفاعل ES6 مشغل ثلاثي
مشغل ثلاثي
العامل الثلاثي هو عامل شرطي مبسط مثل if
/ else
.
بناء الجملة:condition ? <expression if true> : <expression if false>
هنا مثال باستخدام if
/ else
:
قبل:
if (authenticated) {
renderApp();
} else {
renderLogin();
}
هذا هو نفس المثال باستخدام عامل تشغيل ثلاثي:
مع تيرناري
authenticated ? renderApp() : renderLogin();