العودة إلى الدورة

عوامل التشغيل الخاصة بالتعيين: التعيين البسيط والاختصارات

JavaScript: الدورة الكاملة للمبتدئين من 'الصفر إلى الاحتراف'

27. عوامل التشغيل الخاصة بالتعيين

تُستخدم عوامل التشغيل الخاصة بالتعيين لتعيين القيم للمتغيرات.

التعيين البسيط (=)

javascript let total = 100; // Assigns 100 to total (يعيّن 100 للمتغير total)

عوامل التشغيل المركبة (Compound Assignment Operators) (الاختصارات)

تُجري عوامل التشغيل هذه عملية حسابية وتعيينًا في وقت واحد. إنها نظيفة وفعالة.

العاملالاختصارمكافئ لـ
+=x += yx = x + y
-=x -= yx = x - y
*=x *= yx = x * y
/=x /= yx = x / y
%=x %= yx = x % y

مثال على الاستخدام

javascript let balance = 500;

balance += 20; // balance = 500 + 20 => 520 balance *= 2; // balance = 520 * 2 => 1040

console.log(balance); // Output: 1040

الزيادة والنقصان (Increment and Decrement)

  • ++ (زيادة بمقدار 1)
  • -- (نقصان بمقدار 1)

javascript let counter = 0; counter++; // counter is now 1 counter--; // counter is now 0

ملاحظة: كن حذرًا مع الزيادة القبلية (++counter) مقابل الزيادة البعدية (counter++)، لأنها تؤثر على متى يتم تحديث المتغير بالنسبة للتعبير.