কম্পিউটার

জাভাস্ক্রিপ্টে সংযুক্ত না হয়ে কীভাবে একটি স্ট্রিং এবং একটি সংখ্যা যুক্ত করবেন?


যখন একটি স্ট্রিং এবং একটি সংখ্যা তারপর যোগ করার পরিবর্তে যোগ করা হয়, সংযুক্তি সঞ্চালিত হয় তারা উভয়ই সংযুক্ত শেষ করেছে৷ একে অপরকে. কিন্তু যদি আমাদের সেগুলি যোগ করতে হয় তবে আমাদের স্ট্রিংটিকে একটি পূর্ণসংখ্যাতে রূপান্তর করতে হবে। এই অবস্থায়, '+ ' অপারেটর ছবিতে আসে। এটি আসলে, স্ট্রিংকে পূর্ণসংখ্যাতে রূপান্তর করে এবং তাদের যোগ করতে সাহায্য করে।

উদাহরণ-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

  1. জাভাস্ক্রিপ্টে স্ট্রিংকে নম্বরে কীভাবে রূপান্তর করবেন?

  2. কিভাবে জাভাস্ক্রিপ্ট একটি স্ট্রিং মধ্যে স্বরবর্ণ একটি সংখ্যা পেতে?

  3. জাভাস্ক্রিপ্টে একটি সংখ্যা এবং একটি স্ট্রিং কিভাবে যোগ করবেন?

  4. জাভাস্ক্রিপ্টে একটি সংখ্যা স্ট্রিংকে 0 এবং 1 সেকেন্ডে এনকোড করা