JavaScript: সংখ্যাকে স্ট্রিং এ রূপান্তর

JavaScript: সংখ্যাকে স্ট্রিং এ রূপান্তর করার সম্পূর্ণ বাংলা টিউটোরিয়াল

প্রায়ই আমাদের জাভাস্ক্রিপ্ট প্রজেক্টে এমন প্রয়োজন হয় যেখানে একটি সংখ্যাকে (number) স্ট্রিং (string) এ রূপান্তর করতে হয়। এই টিউটোরিয়ালে আমরা বিস্তারিতভাবে দেখবো কিভাবে জাভাস্ক্রিপ্টে নাম্বারকে স্ট্রিং-এ রূপান্তর করা যায়, এবং কেন এটি গুরুত্বপূর্ণ।


কেন সংখ্যাকে স্ট্রিং-এ রূপান্তর করা দরকার?

  • ডেটা প্রিন্ট করার আগে পাঠ্য রূপে দেখাতে।
  • স্ট্রিং কনক্যাট করার সময়।
  • ইনপুট ফিল্ডে প্রদর্শনের জন্য।
  • API বা JSON ডেটাতে পাঠানোর জন্য।

পদ্ধতি ১: toString() মেথড

এটি সবচেয়ে সহজ এবং প্রচলিত পদ্ধতি।

<script>
  let number = 123;
  let str = number.toString();
  console.log(str); // "123"
</script>

ব্যাখ্যা: এখানে toString() মেথড নাম্বার ভেরিয়েবলকে স্ট্রিং এ রূপান্তর করেছে।

পদ্ধতি ২: String() কনস্ট্রাক্টর

এই পদ্ধতিতে আমরা String() কনস্ট্রাক্টর ব্যবহার করি।

<script>
  let number = 456;
  let str = String(number);
  console.log(str); // "456"
</script>

ব্যাখ্যা: String() ফাংশনটি যেকোনো মানকে স্ট্রিং-এ রূপান্তর করে।

পদ্ধতি ৩: + “” (empty string যোগ করা)

এটি একটি ট্রিক পদ্ধতি, যেখানে একটি ফাঁকা স্ট্রিং যোগ করলে সংখ্যাটি স্ট্রিং হয়ে যায়।

<script>
  let number = 789;
  let str = number + "";
  console.log(str); // "789"
</script>

ব্যাখ্যা: নাম্বারের সাথে ফাঁকা স্ট্রিং যোগ করলে তা স্ট্রিং হয়ে যায়।

ব্যবহারিক উদাহরণ (HTML Input)

নিচের কোডটি দেখায় কিভাবে ইনপুট ফিল্ডে সংখ্যা স্ট্রিং হিসেবে ব্যবহার করা যায়:

<input type="text" id="myInput">
<script>
  let age = 25;
  document.getElementById("myInput").value = age.toString();
</script>

চলুন একটি টেবিলের মাধ্যমে তুলনা করি:

পদ্ধতি কোড
toString() number.toString()
String() String(number)
+ “” number + “”

উপসংহার

জাভাস্ক্রিপ্টে সংখ্যা থেকে স্ট্রিং-এ রূপান্তর করা অনেক সহজ এবং প্রয়োজনীয় একটি বিষয়। আপনার প্রয়োজন অনুসারে উপরের যেকোনো পদ্ধতি ব্যবহার করতে পারেন। তবে toString() এবং String() সবচেয়ে পরিষ্কার এবং বোধগম্য পদ্ধতি।


 

Leave a Reply