JS - Arithmetic المعاملات الحسابية
JavaScript - المعاملات الحسابية (Arithmetic)
🔸 JavaScript تدعم مجموعة من المعاملات الحسابية التي تُستخدم لإجراء العمليات الرياضية مثل الجمع والطرح والضرب... إلخ. وهي مفيدة في جميع أنواع التطبيقات، من العمليات البسيطة إلى المعادلات المعقدة.
---🔹 المعاملات الحسابية الأساسية
+ // الجمع
- // الطرح
* // الضرب
/ // القسمة
% // باقي القسمة (modulus)
** // الأس (رفع للقوة)
---
🔹 معاملات الزيادة والنقصان
++ // زيادة بمقدار 1
-- // إنقاص بمقدار 1
📌 يمكن استخدامهما قبل أو بعد المتغير، والفرق يكون في توقيت تنفيذ العملية.
let x = 5;
let y = ++x; // y = 6, x = 6
let a = 5;
let b = a++; // b = 5, a = 6
---
🔹 أولوية التنفيذ (Operator Precedence)
JavaScript تُنفذ العمليات حسب الأولوية، تمامًا مثل الرياضيات:
()
العمليات داخل الأقواس أولاً**
الأس* / %
الضرب والقسمة+ -
الجمع والطرح
🧪 مثال عملي
let x = 10;
let y = 3;
console.log(x + y); // 13
console.log(x - y); // 7
console.log(x * y); // 30
console.log(x / y); // 3.333...
console.log(x % y); // 1
console.log(x ** y); // 1000
---
⚠️ ملاحظات مهمة
- استخدم الأقواس لتوضيح العمليات المعقدة وتجنب الالتباس.
- العمليات الحسابية تُستخدم كثيرًا في الحلقات والشروط وفي التعامل مع القيم الرقمية.
%
مفيدة في معرفة إذا كان الرقم زوجي أو فردي (x % 2
).
تعليقات
إرسال تعليق