جافاسكربتالعوامل التي تستخدم لإعطاء قيم للمتغيرات
- العامل = (Basic Assign Operator)
- العامل += (Add and Assign Operator)
- العامل -= (Subtract and Assign Operator)
- العامل *= (Multiply and Assign Operator)
- العامل /= (Divide and Assign Operator)
- العامل %= (Modulo and Assign Operator)
- العامل **= (Exponentiate and Assign Operator)
- العامل <<= (Left shift and Assign Operator)
- العامل >>= (Right shift and Assign Operator)
- العامل &= (Bitwise AND and Assign Operator)
- العامل |= (Bitwise OR and Assign Operator)
- العامل ^= (Bitwise XOR and Assign Operator)
العامل = (Basic Assign Operator)
العامل = يستخدم لإعطاء قيمة لمتغير.
مثال
النتيجة
العامل += (Add and Assign Operator)
العامل += يستخدم لإضافة قيمة ما على قيمة المتغير بكود أقل.
مثال
النتيجة
العامل -= (Subtract and Assign Operator)
العامل -= يستخدم لطرح قيمة ما من قيمة المتغير بكود أقل.
مثال
النتيجة
العامل *= (Multiply and Assign Operator)
العامل *= يستخدم لضرب قيمة المتغير بقيمة ما بكود أقل.
مثال
النتيجة
العامل /= (Divide and Assign Operator)
العامل /= يستخدم لقسم قيمة المتغير على قيمة ما بكود أقل.
مثال
النتيجة
العامل %= (Modulo and Assign Operator)
العامل %= يستخدم لتخزين الباقي من قسمة قيمة المتغير على قيمة ما بكود أقل.
مثال
النتيجة
العامل **= (Exponentiate and Assign Operator)
العامل **= يستخدم لمضاعفة قيمة المتغير بقيمة أخرى بكود أقل.
مثال
النتيجة
العامل <<= (Left shift and Assign Operator)
في المثال التالي العامل <<= يعني إمسح البتات من ناحية اليسار ثم بدل كل بت تم مسحها منهم بصفر و ضعهم من ناحية اليمين ثم ضع الناتج في المتغير من جديد.
مثال
النتيجة
العامل >>= (Right shift and Assign Operator)
في المثال التالي العامل >>= يعني إمسح البتات من ناحية اليمين ثم بدل كل بت تم مسحها منهم بصفر و ضعهم من ناحية اليسار ثم ضع الناتج في المتغير من جديد.
مثال
النتيجة
العامل &= (Bitwise AND and Assign Operator)
العامل &= يعني أحسب ناتج جمع البتات المشتركة بين المتغير a
و المتغير b
ثم خزن الناتج في المتغير a
.
مثال
النتيجة
العامل |= (Bitwise OR and Assign Operator)
العامل |= يعني أحسب ناتج جمع البتات المشتركة و الغير مشتركة بين المتغير a
و المتغير b
ثم خزن الناتج في المتغير a
.
مثال
النتيجة
العامل ^= (Bitwise XOR and Assign Operator)
العامل ^= يعني أحسب ناتج جمع البتات الغير مشتركة بين المتغير a
و المتغير b
ثم خزن الناتج في المتغير a
.
مثال
النتيجة