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

Left versus Right Associativity اتجاه الترابط يساراً ويميناً

أتقن أسبقية تنفيذ المعاملات في JavaScript واتجاه الترابط: أولوية الأقواس الهلالية، تدرج الأسس والضرب والجمع والمقارنة والإسناد، وتفكيك المعادلات المركبة خطوة بخطوة.
2 صفوف تعليمية
جافا سكريبت
6,675 مشاهدة

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

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

كيف يحسم المحرك الترتيب عند التقاء معاملين لهما نفس رتبة الأولوية تماماً مثل 20 - 8 - 3 أو 2 ** 3 ** 2؟ يحكم ذلك اتجاه الترابط (Associativity):

مجموعة المعاملاتاتجاه الترابطمثال تطبيقيتفكيك الخطوات والناتج
الضرب والقسمة والجمع والطرحمن اليسار لليمين20 - 8 - 3(20 - 8) - 3 تساوي 9
معامل الأسس **من اليمين لليسار2 ** 3 ** 22 ** (3 ** 2) أي 2 ** 9 = 512 (وليس 64!)
معامل الإسناد = والأحاديةمن اليمين لليسارa = b = 10تُسند 10 إلى b أولاً ثم إلى a
الصف 2 ملاحظة هامة