مثال
تعيين قيم للمتغيرات وإضافتها معا:
var x = 5; // assign the value 5 to
x
var y = 2; // assign the value
2 to y
var z = x + y; // assign the value 7 to z (x + y)
انها محاولة لنفسك » جافا سكريبت المعاملات الحسابية
تستخدم العوامل الحسابية لأداء العمليات الحسابية على الأرقام (حرفية أو المتغيرات).
عامل | وصف |
---|---|
+ | إضافة |
- | طرح |
* | عمليه الضرب |
/ | تقسيم |
% | معامل |
++ | زيادة |
-- | إنقاص |
عامل الجمع (+) ويضيف الأرقام:
المشغل الضرب (*) يضاعف الأرقام.
سوف تتعلم المزيد عن مشغلي الجافا سكربت في الفصول القادمة.
مشغلي تعيين جافا سكريبت
عوامل التعيين تعيين قيم للمتغيرات جافا سكريبت.
عامل | مثال | مثل |
---|---|---|
= | x = y | x = y |
+= | x += y | x = x + y |
-= | x -= y | x = x - y |
*= | x *= y | x = x * y |
/= | x /= y | x = x / y |
%= | x %= y | x = x % y |
عامل التعيين (=) بتعيين قيمة لمتغير.
عامل التعيين إضافة (+=) يضيف قيمة إلى متغير.
جافا سكريبت سلسلة مشغلي
و + يمكن أيضا المشغل استخدامها لإضافة (سلسل) السلاسل.
عندما تستخدم على الاوتار، و + يسمى المشغل المشغل سلسلة.
مثال
txt1 = "John";
txt2 = "Doe";
txt3 = txt1 + " " + txt2;
ونتيجة لtxt3 على النحو التالي:
John Doe
انها محاولة لنفسك » و += يمكن أيضا عامل التعيين استخدامها لإضافة (سلسل) سلاسل:
مثال
txt1 = "What a very ";
txt1 += "nice day";
ونتيجة لtxt1 على النحو التالي:
What a very nice day
انها محاولة لنفسك » وأضاف الجمل والأرقام
إضافة رقمين، سيعود المبلغ، ولكن إضافة عدد وسوف سلسلة بإرجاع سلسلة:
مثال
x = 5 + 5;
y = "5" + 5;
z = "Hello" + 5;
نتيجة السينية، وص، و z على النحو التالي:
10
55
Hello5
انها محاولة لنفسك » والقاعدة هي:إذا قمت بإضافة عدد وسلسلة، فإن النتيجة ستكون سلسلة!
جافا سكريبت مقارنة والعوامل المنطقية
عامل | وصف |
---|---|
== | يساوي |
=== | متساوية القيمة ونوع المساواة |
!= | غير متساوي |
!== | لا تساوي قيمة أو نوع لا تساوي |
> | أكبر من |
< | أقل من |
>= | أكبر من أو يساوي |
<= | اقل او يساوي |
? | مشغل الثلاثي |
موصوفة المقارنة ومنطقية المشغلين في مقارنات الفصل شبيبة.
جافا سكريبت نوع مشغلي
عامل | وصف |
---|---|
typeof | إرجاع نوع متغير |
instanceof | عودة صحيح إذا كان الهدف من ذلك هو مثيل نوع الكائن |
موصوفة مشغلي النوع في الفصل شبيبة نوع التحويل.