عامل تشغيل الجمع (+)

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

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"

المتطلبات

Version 1

راجع أيضًا:

المرجع

إضافة تعيين عامل التشغيل + (=)

المبادئ

أسبقية عامل التشغيل

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

نوع تحويل