Exponentiation Before Multiply Divide
تقدم الأسس على الضرب والقسمة
أتقن أسبقية تنفيذ المعاملات في JavaScript واتجاه الترابط: أولوية الأقواس الهلالية، تدرج الأسس والضرب والجمع والمقارنة والإسناد، وتفكيك المعادلات المركبة خطوة بخطوة.
داخل العمليات الحسابية الخالصة دون أقواس، يلتزم المحرك بالتسلسل الهرمي الرياضي التالي من الأعلى إلى الأدنى:
- المعاملات الأحادية والعدادات: مثل
x++ ثم ++x و+x و-x وtypeof. - الرفع إلى أس
**: يتقدم على الضرب؛ ففي 3 * 2 ** 3 يُحسب 2 ** 3 = 8 أولاً ثم يُضرب في 3 لينتج 24! - طبقة الضرب والقسمة والباقي: تتساوى
* و/ و% في المرتبة نفسها. - طبقة الجمع والطرح: تتساوى
+ و- في المرتبة التالية لهما.
جميع فقرات هذا الدرس (أسبقية تنفيذ المعاملات في JavaScript)