26. عوامل التشغيل الحسابية
تُجري عوامل التشغيل الحسابية عمليات رياضية.
| العامل | الوصف | مثال |
|---|---|---|
+ | Addition (جمع) | 5 + 3 (8) |
- | Subtraction (طرح) | 5 - 3 (2) |
* | Multiplication (ضرب) | 5 * 3 (15) |
/ | Division (قسمة) | 5 / 3 (1.666...) |
% | Modulus (Remainder) (باقي القسمة/المودولو) | 5 % 3 (2) |
** | Exponentiation (Power) (الأس) | 5 ** 2 (25) |
عامل التشغيل Modulus (%)
هذا مفيد لتحديد ما إذا كان الرقم زوجيًا أو فرديًا، أو للتنقل عبر القوائم بشكل دوري.
javascript let x = 10; console.log(x % 2); // Output: 0 (10 is even)
let y = 11; console.log(y % 2); // Output: 1 (11 is odd)
ترتيب العمليات (الأسبقية)
تتبع JS القواعد الرياضية القياسية (PEMDAS/BODMAS):
- الأقواس
() - الأسس
** - الضرب
*، القسمة/، المودولو%(من اليسار إلى اليمين) - الجمع
+، الطرح-(من اليسار إلى اليمين)
javascript let result = 10 + 2 * 5; // 10 + 10 = 20 let trickyResult = (10 + 2) * 5; // 12 * 5 = 60