DEV Community

Cover image for জাভাস্ক্রিপ্টে কোনো ভ্যালুকে স্ট্রিংয়ে রূপান্তর করার উপায় 🎯
Torequl Islam
Torequl Islam

Posted on

জাভাস্ক্রিপ্টে কোনো ভ্যালুকে স্ট্রিংয়ে রূপান্তর করার উপায় 🎯

জাভাস্ক্রিপ্টে কোনো ভ্যালুকে স্ট্রিংয়ে রূপান্তর করার অনেক উপায় আছে। তার মধ্যে সবচেয়ে বেশিরভাগ ব্যবহৃত এবং সহজ উপায় হলো toString() মেথড ব্যবহার করা:

toString() মেথড:

let number = 42;
let stringValue = number.toString();
console.log(stringValue); // Output: "42"
Enter fullscreen mode Exit fullscreen mode

এখানে, number ভেরিয়েবলটি একটি সংখ্যা যেখানে toString() মেথড ব্যবহার করে আমরা এই সংখ্যাকে একটি স্ট্রিংয়ে রূপান্তর করে stringValue ভেরিয়েবলে সংরক্ষণ করেছি।

অন্যান্য উপায়:

  1. স্ট্রিং কনস্ট্রাক্টর:
let booleanValue = true;
let stringValue = String(booleanValue);
console.log(stringValue); // Output: "true"
Enter fullscreen mode Exit fullscreen mode
  1. স্ট্রিং ইন্টারপোলেশন:
let name = "Alice";
let greeting = `Hello, ${name}!`;
console.log(greeting); // Output: "Hello, Alice!"
Enter fullscreen mode Exit fullscreen mode
  1. স্ট্রিং সংযোজন:
let num = 10;
let str = "The number is " + num;
console.log(str); // Output: "The number is 10"
Enter fullscreen mode Exit fullscreen mode

কেন স্ট্রিংয়ে রূপান্তর করতে হয়:

  • টেক্সট ম্যানিপুলেশন: স্ট্রিংগুলোকে কাটা, যোগ করা, বা পরিবর্তন করা সহজ।
  • ডিসপ্লে: ওয়েব পেজে বা কনসোলে তথ্য প্রদর্শনের জন্য স্ট্রিং ব্যবহৃত হয়।
  • ডেটা স্টোরেজ: ডাটাবেজে বা ফাইলে তথ্য সংরক্ষণের জন্য স্ট্রিং একটি সাধারণ ফরম্যাট।

উদাহরণ:

let person = {
  name: "Bob",
  age: 30
};
let personInfo = "Name: " + person.name + ", Age: " + person.age;
console.log(personInfo); // Output: Name: Bob, Age: 30
Enter fullscreen mode Exit fullscreen mode

বিভিন্ন ডাটা টাইপকে স্ট্রিংয়ে রূপান্তর করার উদাহরণ:

সংখ্যা -> (123).toString() -> "123"
বুলিয়ান -> String(true) -> "true"
অবজেক্ট -> JSON.stringify({name: "Alice"}) -> '{"name":"Alice"}'
অ্যারে -> [1, 2, 3].toString() -> "1,2,3"
null -> String(null) -> "null"
undefined -> String(undefined) -> "undefined"

মনে রাখবেন:

  • null এবং undefined কে সরাসরি স্ট্রিংয়ে রূপান্তর করলে তাদের মান যথাক্রমে "null" এবং "undefined" হবে।
  • অবজেক্টকে স্ট্রিংয়ে রূপান্তর করার জন্য সাধারণত JSON.stringify() মেথড ব্যবহৃত হয়।

কোনো নির্দিষ্ট প্রশ্ন থাকলে জিজ্ঞাসা করতে পারেন। ধন্যবাদ।

Top comments (0)