عامل تشغيل الجمع (+)
قم بإضافة القيمة تعبير رقمي واحد إلى آخر أو يوحد الثاني سلاسل.
expression1 + expression2
الوسيطات
expression1
أي تعبير.expression2
أي تعبير.
ملاحظات
يحدد نوع التعبيرات سلوك + عامل التشغيل.
إذا لم تظهر |
Then |
نوع النتيجة |
---|---|---|
كلاهما التعابير هي حرف |
سلسلة |
String |
كلاهما تعبيرات رقمية |
Add |
عددي |
كلا التعبيرين سلاسل |
سلسلة |
String |
تعبير واحد هو حرف والآخر هو الرقمية |
Add |
char |
تعبير واحد هو الحرف والآخر هو سلسلة |
سلسلة |
String |
تعبير واحد هو الرقمية والآخر هو سلسلة |
سلسلة |
String |
فرض وضع تسلسل الأرقام هي الكائن في إلى تعتبر تمثيل سلسلة للقيمة الرقمية وحرف إلى تكون سلاسل من طول 1. لتمت الإضافة حرف ورقم، الحرف هو فرض وضع الكائن إلى القيمة رقمية، وتتم تمت الإضافة الرقمين.
ملاحظة
في وحدات سيناريو الموقع تقوم بكتابة تعليق توضيحي هو يمكن تخزين بيانات رقمية غير المستخدمة كسلاسل. استخدم تحويل نوع صريح أو نوع التعليق متغيرات إلى التأكد من أن operaإلىr الإضافة إلى ذلك لا يتعامل مع الأرقام كسلاسل، والعكس بالعكس.
مثال
يلي مثال يوضح كيف يعالج عامل الجمع تعابير مختلفة الأنواع.
var str : String = "42";
var n : double = 20;
var c : char = "A"; // the numeric value of "A" is 65
var result;
result = str + str; // result is the string "4242"
result = n + n; // result is the number 40
result = c + c; // result is the string "AA"
result = c + n; // result is the char "U"
result = c + str; // result is the string "A42"
result = n + str; // result is the string "2042"
// Use explicit type coversion to use numbers as strings, or vice versa.
result = int(str) + int(str); // result is the number 84
result = String(n) + String(n); // result is the string "2020"
result = c + int(str); // result is the char "k"
المتطلبات
راجع أيضًا:
المرجع
إضافة تعيين عامل التشغيل + (=)