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

Grouping Parentheses Highest Priority الأقواس الهلالية وأولويتها القصوى

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

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

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

تتربع الأقواس الهلالية (...) على قمة هرم الأولويات في لغة JavaScript بلا منازع؛ فعند كتابة (10 + 5) * 2 نجبر المحرك على إنجاز ما بداخل القوسين أولاً (15) ثم ضربه في 2 لينتج 30، كما يُستحب استخدامها لتوضيح نية الكود للقارئ دون إجباره على حفظ رتب الأولويات.

الصف 2 كود برمجي
JavaScript
const basePrice = 100, addon = 20, seats = 3;
const ungrouped = basePrice + addon * seats;
const grouped = (basePrice + addon) * seats;
document.getElementById('prec-out').textContent =
  `Without (): ${ungrouped} | With (): ${grouped}`;