عملکرد+برای الحاق رشته ها چگونه است؟
عملکرد+برای الحاق رشته ها چگونه است؟
از عملگر + در جاوااسکریپت هم براي جمع اعداد و هر براي الحاق رشته ها استفاده می شود. رفتار این عملگر براساس نوع عملوندها به صورت زیر تعیین می شود.
- اگر هر دو عملوند عددي باشند حاصل جمع آن ها محاسبه خواهد شد.
- اگر هر دو عملوند رشته اي باشند حاصل، الحاق رشته دوم به رشته اول خواهد بود.
- اگر یکی از عملوندها عددي و دیگري رشته اي باشد، عملوند عددي به رشته تبدیل شده و حاصل الحاق آن دو خواهد بود.
به مثال زیر دقت کنید:
var result1 = 5+5;
alert(result1); // output 10var result2 = 5+”5”;
alert(result2); // output “55”var result3 = “5”+”5”;
alert(result3); // output “55”
منبع : انجمن علمی مهندسی فناوری اطلاعات دانشگاه پیام تور مرکز اران و بید گل
برای اموزش های ویدیویی زبان جاوا اسکیریپت به بستر ویدیو های اموزشی بروید
حسین برخورداری سوال پاسخ داده شده اکتبر 18, 2020