ما هي عوامل تشغيل JavaScript وأنواعها؟



يتم استخدام عوامل التشغيل لإجراء عمليات حسابية محددة على المعاملات. تُستخدم عوامل تشغيل JavaScript لمقارنة القيم وإجراء العمليات الحسابية.

يتم استخدام عامل التشغيل لمعالجة قيمة معينة أو معامل. تُستخدم العوامل لإجراء حسابات رياضية ومنطقية محددة على المعاملات. في هذه المقالة سوف نناقش حول مختلف العوامل وكيفية استخدامها في الكود بالتسلسل التالي:

ما هو المشغل؟

تُستخدم العوامل لمقارنة القيم ، وإجراء العمليات الحسابية ، وما إلى ذلك. على سبيل المثال ، إذا أخذنا تعبيرًا بسيطًا ، فإن 4 + 5 تساوي 9. هنا تسمى 4 و 5 معاملات و '+' تسمى عامل التشغيل. يتكون JavaScript من أنواع مختلفة من المشغلات التي يتم استخدامها لإجراء عمليات مختلفة.





أنواع عوامل تشغيل JavaScript

هناك أنواع مختلفة من عوامل التشغيل في JavaScript تُستخدم لإجراء عمليات مختلفة. تتضمن بعض عوامل تشغيل JavaScript:

خوارزميات جافا وهياكل البيانات
  • العمليات الحسابية
  • عوامل المقارنة
  • عوامل Bitwise
  • العوامل المنطقية
  • مشغلي التخصيص

العمليات الحسابية

تُستخدم العوامل الحسابية لإجراء عمليات حسابية على المعاملات. فيما يلي قائمة بالعوامل المعروفة باسم عوامل تشغيل JavaScript الحسابية:



المشغل أو العامل

وصف

مثال



+

يضيف معاملين

10 + 20 = 30

-

يطرح المعامل الثاني من الأول

30 - 20 = 10

/

تقسيم البسط من قبل القاسم

10/20 = 2

*

اضرب معاملين

5 * 5 = 25

٪

إخراج باقي القسمة الصحيحة

20٪ 10 = 0

++

يزيد قيمة عدد صحيح بمقدار واحد

var a = 20 a ++ الآن a = 21

-

إنقاص قيمة عدد صحيح بمقدار واحد

var a = 20 a– Now a = 19

عوامل المقارنة

يقارن عامل المقارنة في JavaScript بين المعاملين. عوامل المقارنة هي كما يلي:

المشغل أو العامل

وصف

مثال

==

للتحقق مما إذا كان هناك عاملان متساويان أم لا. إذا كانت الإجابة بنعم ، يصبح الشرط صحيحًا.

20 == 30 = خطأ

===

يجد المتطابق (متساوي ومن نفس النوع)

10 == 20 = خطأ

! =

للتحقق مما إذا كان هناك عاملان متساويان أم لا. إذا كانت القيم غير متساوية ، يصبح الشرط صحيحًا

20! = 30 = صحيح

! ==

إنه يعني أن القيمتين غير متطابقتين

20! == 20 = خطأ

>

للتحقق مما إذا كانت قيمة المعامل الأيسر أكبر من قيمة المعامل الأيمن

30> 10 = صحيح

> =

للتحقق مما إذا كانت قيمة المعامل الأيسر أكبر من قيمة المعامل الأيمن أو مساوية لها

20> = 10 = صحيح

<

هذا للتحقق مما إذا كانت قيمة المعامل الأيسر أقل من قيمة المعامل الأيمن

عشرين<10 = false

<=

للتحقق مما إذا كانت قيمة المعامل الأيسر أقل من قيمة المعامل الأيمن أو مساوية لها

30<=10 = false

عوامل Bitwise

يتم استخدام عوامل تشغيل أحادي المعامل لأداء عمليات بت على المعاملات. فيما يلي قائمة بعوامل تشغيل أحادي المعامل:

المشغل أو العامل

وصف

مثال

&

عملية AND المنطقية على كل بت من وسيطاتها الصحيحة

(10 == 20 & 20 == 33) = خطأ

|

ينفذ عملية Boolean OR على كل بت من وسيطاته الصحيحة

(10 == 20 | 20 == 33) = خطأ

^

ينفذ هذا العامل عملية Bitwise XOR

(10 == 20 ^ 20 == 33) = خطأ

~

إنه عامل أحادي ويعمل عن طريق عكس جميع وحدات البت في المعامل

(~ 10) = -10

<<

ينقل كل وحدات البت في المعامل الأول إلى اليسار بعدد الأماكن المحددة في المعامل الثاني.

(10<<2) = 40

>>

يتم نقل قيمة المعامل الأيسر إلى اليمين بعدد البتات المحدد بواسطة المعامل الأيمن.

(10 >> 2) = 2

>>>

هذا العامل يشبه عامل التشغيل >> ، باستثناء أن البتات التي يتم نقلها إلى اليسار تكون دائمًا صفرية.

(10 >>> 2) = 2

العوامل المنطقية

توفر القائمة جميع عوامل تشغيل JavaScript المنطقية:

المشغل أو العامل

وصف

مثال

&&

منطقي و - إذا كان كلا المعاملين غير صفري ، يصبح الشرط صحيحًا

(10 == 20 && 20 == 33) = خطأ

||

منطقي أو - إذا كان أي من المعاملين غير صفري ، يصبح الشرط صحيحًا.

(10 == 20 || 20 == 33) = خطأ

!

منطقي ليس - يعكس الحالة المنطقية لمعامله.

! (10 == 20) = صحيح

مشغلي التخصيص

تُستخدم عوامل التعيين لتعيين قيم للمعامل. تُعرف العوامل التالية باسم عوامل تعيين JavaScript:

المشغل أو العامل

وصف

مثال

=

يعين القيم من معامل الجانب الأيمن إلى معامل الجانب الأيسر

20 + 10 = 30

+ =

يضيف المعامل الأيمن إلى المعامل الأيسر ويعين النتيجة إلى المعامل الأيسر

var a = 20 a + = 10 الآن a = 30

- =

يقوم بطرح المعامل الأيمن من المعامل الأيسر وتخصيص النتيجة إلى المعامل الأيسر

var a = 30 a- = 10 الآن a = 20

خدمة تدريب نظام التذاكر الآن

* =

تقوم بضرب المعامل الأيمن بالمعامل الأيسر وتخصيص النتيجة للمعامل الأيسر

var a = 10 a * = 20 الآن a = 200

/ =

يقسم المعامل الأيسر بالمعامل الأيمن ويخصص النتيجة إلى المعامل الأيسر

var a = 10 a / = 2 الآن a = 5

٪ =

يأخذ المعامل باستخدام معاملين ويسند النتيجة إلى المعامل الأيسر

var a = 10 a٪ = 2 الآن a = 0

كانت هذه بعض مشغلات JavaScript الشائعة مع تعريفها ومثالها. بهذا نكون قد وصلنا إلى نهاية مقالتنا.

الآن بعد أن تعرفت على عوامل تشغيل JavaScript ، تحقق من بواسطة Edureka. سيساعدك التدريب على اعتماد تطوير الويب في تعلم كيفية إنشاء مواقع ويب رائعة باستخدام HTML5 و CSS3 و Twitter Bootstrap 3 و jQuery و Google APIs ونشرها في Amazon Simple Storage Service (S3).

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في 'مشغل JavaScript' وسنعاود الاتصال بك.