JAVASCRIPT Tutorial
مشغل الإسناد هو عبارة عن رمز يُستخدم لتعيين قيمة لمتغير ما. في لغة بايثون، يُستخدم علامة التساوي (=) للإسناد. على سبيل المثال، إذا أردنا تعيين القيمة 10 إلى المتغير x، فإننا نكتب:
x = 10 والآن يحتوي المتغير x على القيمة 10.
مشغلات الإسناد المركبة بالإضافة إلى مشغل الإسناد البسيط (=)، هناك أيضًا مشغلات الإسناد المركبة التي تسمح لك بتنفيذ عمليات حسابية على متغير وتعيين النتيجة إلى نفس المتغير. أبرز مشغلات الإسناد المركبة هي:
+=: إضافة قيمة إلى المتغير -=: طرح قيمة من المتغير *=: ضرب المتغير في قيمة /=: قسمة المتغير على قيمة %=: حساب باقي قسمة المتغير على قيمة على سبيل المثال، لنفترض أن المتغير x يحتوي على القيمة 10. إذا أردنا زيادة قيمته بمقدار 5، يمكننا استخدام مشغل الإسناد المركب += على النحو التالي:
x += 5 سيؤدي هذا إلى إضافة 5 إلى القيمة الحالية للمتغير x، مما يجعلها 15.
فيما يلي مثال على جافاسكريبت يوضح كيفية استخدام مشغلات الإسناد لتعيين القيم للمتغيرات، بما في ذلك مشغل الإسناد الأساسي (=) ومشغلات الإسناد المركبة:
let x = 10; // قم بتعيين القيمة 10 إلى المتغير x x += 5; // أضف 5 إلى القيمة الحالية للمتغير x x *= 3; // اضرب المتغير x في 3 console.log(x); // أظهر القيمة الحالية للمتغير x في شاشة التحكم في هذا المثال، يتم تعيين القيمة 10 أولاً إلى المتغير x باستخدام مشغل الإسناد الأساسي (=). ثم تُستخدم مشغلات الإسناد المركبة += و *= لزيادة قيمة المتغير x بمقدار 5 وضربه في 3 على التوالي. وأخيرًا، تُستخدم دالة ()console.log لعرض القيمة الحالية للمتغير x في شاشة التحكم، والتي ستكون 35.