যখন একটি স্ট্রিং এবং একটি সংখ্যা তারপর যোগ করার পরিবর্তে যোগ করা হয়, সংযুক্তি সঞ্চালিত হয় তারা উভয়ই সংযুক্ত শেষ করেছে৷ একে অপরকে. কিন্তু যদি আমাদের সেগুলি যোগ করতে হয় তবে আমাদের স্ট্রিংটিকে একটি পূর্ণসংখ্যাতে রূপান্তর করতে হবে। এই অবস্থায়, '+ ' অপারেটর ছবিতে আসে। এটি আসলে, স্ট্রিংকে পূর্ণসংখ্যাতে রূপান্তর করে এবং তাদের যোগ করতে সাহায্য করে।
উদাহরণ-1
নিম্নলিখিত উদাহরণে, স্ট্রিং কোনো রূপান্তর ছাড়াই সংখ্যায় সরাসরি যোগ করা হয় . অতএব সংযুক্তি আউটপুটে দেখানো হিসাবে যোগের পরিবর্তে স্থান নেয়।
<html> <body> <script> const string = "100"; const number = 5; document.write(string + number); </script> </body> </html>
আউটপুট
1005
উদাহরণ-2
নিম্নলিখিত উদাহরণে, '+ ' অপারেটর রূপান্তর করতে ব্যবহৃত হয় সংখ্যার মধ্যে স্ট্রিং। সুতরাং, সংযুক্তি এর পরিবর্তে , সংযোজন সংঘটিত হয়েছে এবং ফলাফলটি আউটপুটে প্রদর্শিত হয়।
<html> <body> <script> const string = "100"; const number = 5; document.write(+string + number); </script> </body> </html>
আউটপুট
105
উদাহরণ-3
নিম্নলিখিত উদাহরণে, parseInt স্ট্রিংকে সংখ্যায় রূপান্তর করতে ব্যবহৃত হয়। এটি '+ এর মতো একই অপারেশন করে ' অপারেটর .
<html> <body> <script> const string = "100"; const number = 5; document.write(parseInt(string) + number); </script> </body> </html>
আউটপুট
105