العوامل الحسابية فى جافا سكريبت -JavaScript Arithmetic
فى هذا الفصل سيتم شرح العوامل الحسابية فى جافا سكريبت -JavaScript Arithmetic، مع بعض الأمثلة التوضيحية.
العوامل الحسابية فى جافا سكريبت – JavaScript Arithmetic
العوامل الحسابية في JavaScript هي العوامل التي تعمل على القيم العددية وتعيد قيمة عددية. هناك العديد من العوامل في JavaScript:
- الجمع (+).
- الطرح (-).
- الضرب (*).
- القسمة (/).
- باقى القسمة (%).
- الأُس (**).
- الزيادة بمقدار 1 (++).
- التناقص بمقدار 1 (–).
على سبيل المثال (جمع رقمين):
let a = 20; let b = 30; console.log(a + b); // outputs = 50
فى المثال السابق:
- الرقم 20 و 30 هما المعاملات (تسمى الأرقام في عملية حسابية بالمعاملات).
- أما عملية (الجمع +) هو العامل (يتم تحديد العملية التي سيتم إجراؤها بين المعاملين بواسطة العامل).
أنواع العوامل الحسابية فى جافا سكريبت
1. الجمع (+)
يأخذ عامل الجمع معاملتين عدديين ويعطي مجموعهما العددي. كالتالى:
let x = 5; let y = 4; console.log(x + y); // outputs = 9
يمكنك أيضًا ربط Concatenation بين سلسلتين أو رقمين بإستخدام عامل الجمع، كالتالى:
let firstName = "Hamed"; let lastName = "Essam"; console.log("My name: " + firstName + " " + lastName + " and my age: " + 30); // outputs = My name Hamed Essam and my age: 30
2. الطرح (-)
يعطي عامل الطرح الفرق بين معاملين في شكل قيمة عددية، كالتالى:
let x = 5; let y = 4; console.log(x - y); // outputs = 1
3. الضرب (*)
يعطي عامل الضرب حاصل ضرب المعاملات معًا، على سبيل المثال:
let x = 5; let y = 4; console.log(x * y); // outputs = 20
4. القسمة (/)
يوفر عامل القسمة حاصل قسمة معاملاته حيث يكون المعامل الأيمن (هو المقسوم عليه) والمعامل الأيسر (هو المقسوم)، كالتالى:
let x = 20; let y = 4; console.log(x / y); // outputs = 5
5. باقى القسمة (%)
المعامل (%) يُرجع باقي القسمة. كالتالى:
let x = 20; let y = 6; console.log(x % y); // outputs = 2
6. الأس (**)
يعطي العامل الأسي نتيجة رفع المعامل الأول إلى أُس المعامل الثاني. كالتالى:
let x = 4; let y = 3; console.log(x ** y); // outputs = 64
يمكنك أيضًا استخدام خاصية ()Math.pow للعامل الأسى، ستنتج نفس نتيجة المثال السابق::
let x = 4; let y = 3; console.log(Math.pow(x, y)); // outputs = 64
7. الزيادة (++)
عامل الزيادة (++) يزيد الأرقام بمقدار 1. كالتالى:
var a = 1; a++; console.log(a); // outputs = 2
8. التناقص (–)
عامل التناقص (–) يقلل الأرقام بمقدار 1. كالتالى:
var a = 2; a--; console.log(a); // outputs = 1
أسبقية العامل
تصف أسبقية عامل التشغيل الترتيب الذي يتم تنفيذ العمليات به في تعبير حسابي.
كما هو الحال في الرياضيات المدرسية، يتم الضرب أولاً.
let sumExample = 34 + 6 / 5; console.log(sumExample); // outputs = 35.2
الضرب (*) والقسمة (/) لهما أسبقية أعلى من الجمع (+) والطرح (-).
يمكنك تغيير الأسبقية باستخدام الأقواس حيث يتم حساب العمليات داخل الأقواس أولاً، كالتالى:
let sumExample = (34 + 6) / 5; console.log(sumExample); // outputs = 8
عندما يكون للعديد من العمليات نفس الأسبقية (مثل الجمع والطرح) ، يتم حسابها من اليسار إلى اليمين، كالتالى:
let sumExample = 34 + 6 - 5; console.log(sumExample); // outputs = 35
الإبلاغ عن خطأ
×إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:
info@albashmoparmeg.com
شكرًا لك على مساعدتك لنا!