فاصلة
  • JAVASCRIPT
  • ?
    : ترتيب الدرس
  • 11
    عدد الدروس
  • ?
    أخر تحديث

العمليات الحسابية في الجافاسكربت

العمليات الحسابية في الجافاسكربت قريبة جداً من العمليات الحسابية العادية في أرض الواقع ,ولو أفترضنا بأنك تقوم بأجراء عملية حسابية عادية مثل الجمع أو الطرح أو حتي القسمة والضرب ,في تلك الحالة الطريقة المستخدمة في أرض الواقع هي نفسها الطريقة المستخدمة في الجافاسكربت ,الأختلاف هو ان علامة الضرب في الواقع هي x  ,ولكن في الجافاسكربت العلامة المسؤلة عن إجراء عملية الضرب هي علامة نجمة (*) ,والعلامة المسؤولة عن القسمة في الجافاسكربت هي العلامة (/ )  ,وذلك علي عكس علامة القسمة المتعارف عليها  ÷ ,والأن العلامات الحسابية في الجافاسكربت للجمع نستخدم علامة + ,وللطرح نستخدم علامة - ,وللقسمة نستخدم علامة / ,وللضرب نستخدم علامة * . 

document.write(50+50) //الجمع
document.write(50-50) // الطرح
document.write(50/50) // القسمة
document.write(50*50) // الضرب
المعاملالأشارةمثالالنتيجة
الجمع+
50+50
100
الطرح-50-500
القسمة
/50/501
الضرب*50*502500


المعاملات الحسابية في الجافاسكربت

في لغة الجافاسكربت لا يمكنك فقد اجراء العمليات الحسابية مثل الجمع والطرح وغيرها من الأمور البسيطة ,ولكن يوجد في اللغة الكثير من العمليات والمعاملات الحسابية  ,ويمكنك حتي الوصول إلي أنشاء المسائل المعقدة جداً عن طريق أستخدام هذة المعاملات .

معاملات تغيير القيم Assignment Operators

سنفترض بأن المتغير x يساوي 5 وسوف نقوم بأجراء العمليات التالية

المعامل
مثال
النتيجةهي نفس
=x = 10
10
x = 10
=+
x += 10
15
x + 10
=-
x -= 10
5-
x - 10
=*x *= 10
50
x * 10
=/
x /= 10
0.5
x / 10
=**x **= 10 500
x * 10* 10



المعامل =

ماذا لو كان لديك متغير يسمي x وأنت تريد وضع قيمة رقمية تساوي 20 بداخلة ,بكل بساطة سوف تقوم بأستخدام علامة "يساوي" x = 20 ,في تلك الحالة العلامة "تساوي" هي من علامات تغيير القيم لأننا قمنا بتغيير قيمة المتغير x من قيمة فارغة إلي قيمة رقمية تساوي 20 , وهذا نتيجة العلامة .

المعامل =+

هو المعامل المسؤل عن زيادة قيمة الطرف الأيسر بنفس القيمة الموجودة في الطرق الأيمن ,ولنفترض بأنة لديك متغير قيمتة 5  ,وأنت تريد زيادة القيمة من  5 إلي 7 .

var x = 5;
x += 2 ;

المعامل =-

هو المعامل المسؤول عن أنقاص قيمة الطرف الأيمن من قيمة الطرف الأيسر ,وهي نفسها مثل طرح رقم من رقم , ولنفترض بأننا نريد طرح الرقم 2 من المتغير الذي يحمل القيمة 5 ,لتكون النتيجة النهائية هي 3

var x = 5;
x -= 2 ;

المعامل =*

هو المعامل المسؤول عن ضرب قيمة الطرف الأيسر بقيمة الطرف الأيمن

var x = 5;
x *= 2 ;

المعامل =/

هو المعامل المسؤول عن قسمة الطرف الأيسر علي قيمة الطرف الأيمن

var x = 5;
x *= 2 ;

المعامل =**

هو المعامل المسؤل عن ضرب قيمة الطرف الأيسر في قيمة الطرف الأيمن مكررة مرتين

var x = 5;
x **= 2 ;


 
التضمين المخرجات أساسيات التعليقات المتغيرات العمليات الحسابية أنواع البيانات الدوال الشرطية حلقات التكرار الدوال الأحداث