How to Add or Concatenate Javascript Strings? Javascript স্ট্রিং যোগ করা বা কম্পিউট করা কিভাব

Pnirob
0

How to Add or Concatenate Javascript Strings? Javascript স্ট্রিং যোগ করা বা কম্পিউট করা কিভাবে

জাভাস্ক্রিপ্ট বাংলা টিউটোরিয়াল 7: স্ট্রিং যোগ করা বা কম্পিউট করা কিভাবে স্ট্রিং হলো জাভাস্ক্রিপ্টের একটি ডেটা টাইপ যা টেক্সট মান ধারণ করে। জাভাস্ক্রিপ্টে স্ট্রিংগুলি মজাদারভাবে যোগ করা বা কম্পিউট করা যেনো সহজ হয়, সেটাই আমাদের আলোচনার বিষয়। এই জাভাস্ক্রিপ্ট বাংলা টিউটোরিয়ালে আমরা শিখব কিভাবে স্ট্রিং যোগ করা বা কম্পিউট করা হয়। এই প্রসেসের জন্য আমরা বিভিন্ন পদ্ধতি, উদাহরণ এবং সেরা প্র্যাকটিসগুলি দেখব।

স্ট্রিং কি?

প্রথমেই আমরা জানতে হবে, স্ট্রিং কী? জাভাস্ক্রিপ্টে স্ট্রিং হলো একটি প্রিমিটিভ ডেটা টাইপ যা টেক্সট মান ধারণ করে। অর্থাৎ যেকোনো টেক্সটকে স্ট্রিং এর মধ্যে রাখা হয় জাভাস্ক্রিপ্টে। উদাহরণস্বরূপ, "হ্যালো বাংলাদেশ" একটি স্ট্রিং হতে পারে জাভাস্ক্রিপ্টে। স্ট্রিং সাধারণত সিঙ্গেল কোটেশন ('') অথবা ডাবল কোটেশন ("") দ্বারা দেখানো হয়।

উদাহরণঃ

let greeting = 'হ্যালো বাংলাদেশ';
let message = "আমি জাভাস্ক্রিপ্ট শিখছি";

স্ট্রিং যোগ করা (Concatenation)

স্ট্রিংগুলি যোগ করতে হলে আমরা স্ট্রিংগুলির মধ্যে দুটি অংশকে যোগ করে নিতে পারি। এটা করার জন্য জাভাস্ক্রিপ্টে যে কিছু পদ্ধতি বিদ্যমান আছে, তা দেখে নেই।

স্ট্রিং যোগ করা (+ অপারেটর)

সবচেয়ে সহজটি হলো স্ট্রিংগুলির মধ্যে যোগ করতে জাভাস্ক্রিপ্টের + অপারেটর ব্যবহার করা। + অপারেটরটি দুটি স্ট্রিংকে যোগ করে নতুন একটি স্ট্রিং তৈরি করে।

উদাহরণঃ

let name = 'জনস্বার্থী';
let greeting = 'হ্যালো ' + name;
console.log(greeting); // হ্যালো জনস্বার্থী

স্ট্রিং যোগ করা (concat() মেথড)

আরেকটি উপায় হলো concat() মেথড ব্যবহার করা। এটি দুটি বা ততোধিক স্ট্রিংকে যোগ করে নতুন স্ট্রিং তৈরি করে।

উদাহরণঃ

let str1 = 'আমার';
let str2 = 'বাংলা';
let str3 = 'ভাষা';
let sentence = str1.concat(' ', str2, ' ', str3);
console.log(sentence); // আমার বাংলা ভাষা

স্ট্রিং কম্পিউট (Interpolation)

স্ট্রিং কম্পিউট হলো স্ট্রিংগুলিতে ভেরিয়েবল বা এক্সপ্রেশন যোগ করা। স্ট্রিং কম্পিউটের জন্য জাভাস্ক্রিপ্টের কিছু উপায় রয়েছে, সেগুলি দেখে নেই।

স্ট্রিং কম্পিউট করা (${ } চিহ্ন)

এই পদ্ধতিটি আপনাকে একটি স্ট্রিং এর ভেতরে ভেরিয়েবল অথবা এক্সপ্রেশন যোগ করতে দেয়। আপনি ${ } চিহ্নটি দুটি স্ট্রিং এর মধ্যে রাখেন।

উদাহরণঃ

let name = 'আপনি';
let greeting = `হ্যালো ${name}`;
console.log(greeting); // হ্যালো আপনি

স্ট্রিং নিউলাইন যোগ করা

স্ট্রিংগুলির মধ্যে নিউলাইন যোগ করতে হলে আমরা নিচের পদ্ধতিগুলি ব্যবহার করতে পারি।

নিউলাইন চিহ্ন (\n)

স্ট্রিং এর মধ্যে \n চিহ্নটি যোগ করলে সেটি নিউলাইনে পরিণত হয়।

উদাহরণঃ

let message = 'আমি\nজাভাস্ক্রিপ্ট\nশিখছি';
console.log(message);
/* 
আমি
জাভাস্ক্রিপ্ট
শিখছি
*/

ক্যারেট রিটার্ন (\r)

ক্যারেট রিটার্ন (\r) চিহ্নটি ব্যবহার করা যায় কোডের মাধ্যমে লাইনের শুরুতে ফেরত যাওয়ার জন্য।

উদাহরণঃ

let message = 'আমি জাভাস্ক্রিপ্ট শিখছি\rবাংলাদেশে';
console.log(message); // বাংলাদেশে জাভাস্ক্রিপ্ট শিখছি

স্ট্রিং মেথডস

জাভাস্ক্রিপ্টে আমরা স্ট্রিংগুলি নিয়ন্ত্রণ করতে ব্যবহার করতে পারি বিভিন্ন মেথডস। এই মেথডগুলি স্ট্রিংগুলির সাথে পরিবর্তন, অনুসন্ধান, কেটে ফেলা, উপস্থাপন ইত্যাদি করতে ব্যবহার করা যায়। নিচে কিছু পরিচিত স্ট্রিং মেথডগুলি উল্লেখ করা হলো।

স্ট্রিং দৈর্ঘ্য (length)

length প্রপার্টি ব্যবহার করে আমরা একটি স্ট্রিংয়ের দৈর্ঘ্য জানতে পারি।

উদাহরণঃ

let message = 'জাভাস্ক্রিপ্ট';
console.log(message.length); // 12

স্ট্রিং থেকে অংক (charAt())

charAt() মেথডটি দ্বারা আমরা কোন স্ট্রিংয়ের নির্দিষ্ট অবস্থানে থাকা অক্ষর পেতে পারি। ইনডেক্স নম্বর দিয়ে অক্ষরের স্থান নির্ণয় করা হয়। ইনডেক্স নম্বরগুলি 0 থেকে শুরু হয়।

উদাহরণঃ

let message = 'জাভাস্ক্রিপ্ট';
console.log(message.charAt(0)); // জ
console.log(message.charAt(4)); // স

স্ট্রিং থেকে অংক (charAt())

charAt() মেথডটি দ্বারা আমরা কোন স্ট্রিংয়ের নির্দিষ্ট অবস্থানে থাকা অক্ষর পেতে পারি। ইনডেক্স নম্বর দিয়ে অক্ষরের স্থান নির্ণয় করা হয়। ইনডেক্স নম্বরগুলি 0 থেকে শুরু হয়।

উদাহরণঃ

let message = 'জাভাস্ক্রিপ্ট';
console.log(message.charAt(0)); // জ
console.log(message.charAt(4)); // স

স্ট্রিং থেকে অংকসমূহ (slice())

slice() মেথডটি দ্বারা আমরা কোন স্ট্রিংয়ের নির্দিষ্ট অবস্থানে থাকা অক্ষরগুলি একটি নতুন স্ট্রিংয়ে রাখতে পারি। প্রথম আর্গুমেন্টে আমরা কেটে ফেলতে চাইব শুরু ইনডেক্স, এবং দ্বিতীয় আর্গুমেন্টে আমরা শেষ ইনডেক্স দিয়ে দেখাতে চাইব।

উদাহরণঃ

let message = 'জাভাস্ক্রিপ্ট';
console.log(message.slice(0, 4)); // জাভা
console.log(message.slice(4)); // স্ক্রিপ্ট

স্ট্রিং থেকে অংকসমূহ (substring())

substring() মেথডটি দ্বারা আমরা কোন স্ট্রিংয়ের নির্দিষ্ট অবস্থানে থাকা অক্ষরগুলি একটি নতুন স্ট্রিংয়ে রাখতে পারি। প্রথম আর্গুমেন্টে আমরা কেটে ফেলতে চাইব শুরু ইনডেক্স, এবং দ্বিতীয় আর্গুমেন্টে আমরা শেষ ইনডেক্সের একই ভ্যালু দিয়ে দেখাতে চাইব।

উদাহরণঃ

let message = 'জাভাস্ক্রিপ্ট';
console.log(message.substring(0, 4)); // জাভা
console.log(message.substring(4)); // স্ক্রিপ্ট

স্ট্রিং কে অ্যারেতে রূপান্তর করা (split())

split() মেথডটি দ্বারা আমরা একটি স্ট্রিংকে অ্যারেতে রূপান্তরিত করতে পারি। আমরা একটি দৈর্ঘ্যশূন্য স্ট্রিং ('') দিয়ে বিভিন্ন বিভাজন চিহ্নের মাধ্যমে স্ট্রিংকে বিভক্ত করতে পারি। এটি একটি অ্যারে রিটার্ন করবে যার উপাদানগুলি মূল স্ট্রিংটির বিভক্ত অংশ।

উদাহরণঃ

let message = 'জাভাস্ক্রিপ্ট শেখা বাংলাদেশে';
let words = message.split(' ');
console.log(words); // ['জাভাস্ক্রিপ্ট', 'শেখা', 'বাংলাদেশে']

অংকসমূহ থেকে স্ট্রিং (join())

join() মেথডটি দ্বারা আমরা একটি অ্যারেকে স্ট্রিংয়ে রূপান্তরিত করতে পারি। আমরা একটি স্ট্রিং দিয়ে অ্যারের উপাদানগুলি যোগ করতে পারি।

উদাহরণঃ

let words = ['জাভাস্ক্রিপ্ট', 'শেখা', 'বাংলাদেশে'];
let message = words.join(' ');
console.log(message); // জাভাস্ক্রিপ্ট শেখা বাংলাদেশে

স্ট্রিং সংযোজন (String Concatenation)

স্ট্রিং সংযোজনের মাধ্যমে আমরা দুটি বা ততোধিক স্ট্রিংকে একত্রে যোগ করতে পারি। এটি স্ট্রিংগুলির মাঝে স্পেস, কমা, বা অন্য কিছু যোগ করতে ব্যবহার করা যায়। জাভাস্ক্রিপ্টে স্ট্রিং সংযোজনের জন্য বিভিন্ন পদ্ধতির ব্যবহার করা যেতে পারে।

অপারেটর ব্যবহার করে স্ট্রিং সংযোজন

স্ট্রিংগুলির মধ্যে কমা দ্বারা বিভাজিত করার জন্য প্লাস অপারেটর (+) ব্যবহার করা হয়। যদি আমরা স্ট্রিংগুলিকে প্লাস অপারেটরের সাথে যোগ করি, তবে এটি স্ট্রিংগুলির সংযোগ হবে।

উদাহরণঃ

let str1 = 'জাভা';
let str2 = 'স্ক্রিপ্ট';
let result = str1 + ' ' + str2;
console.log(result); // জাভা স্ক্রিপ্ট

concat() মেথড ব্যবহার করে স্ট্রিং সংযোজন

concat() মেথডটি ব্যবহার করে আমরা একটি স্ট্রিংকে অন্য স্ট্রিংয়ে সংযোগ করতে পারি। এই মেথডের মাধ্যমে আমরা একটি স্ট্রিংকে অন্যান্য স্ট্রিংগুলির সাথে সংযোজন করতে পারি।

উদাহরণঃ

let str1 = 'জাভা';
let str2 = 'স্ক্রিপ্ট';
let result = str1.concat(' ', str2);
console.log(result); // জাভা স্ক্রিপ্ট
কিভাবে দুটি স্ট্রিং যোগ করতে পারি?

আমরা দুটি স্ট্রিং যোগ করতে পারি ব্যবহার করে অপারেটর বা concat() মেথড। অপারেটরের মাধ্যমে আমরা দুটি স্ট্রিংকে সংযোগ করতে পারি এবং concat() মেথডটি ব্যবহার করে আমরা একটি স্ট্রিংকে অন্য স্ট্রিংয়ে সংযোগ করতে পারি।

কীভাবে স্ট্রিং কে বিভক্ত করতে পারি?

আমরা বিভিন্ন পদ্ধতির মাধ্যমে স্ট্রিংকে বিভক্ত করতে পারি। উদাহরণস্বরূপ, আমরা slice() মেথডটি ব্যবহার করে স্ট্রিংকে বিভক্ত করতে পারি। আমরা প্রথম আর্গুমেন্টে কেটে ফেলতে চাইব শুরু ইনডেক্স এবং দ্বিতীয় আর্গুমেন্টে শেষ ইনডেক্স দিয়ে দেখাতে চাইব। আছে আরও substring() মেথড যা একই কাজ করে, কিন্তু এটি শুধুমাত্র প্রথম আর্গুমেন্টে কেটে ফেলতে চাইব শুরু ইনডেক্স এবং দ্বিতীয় আর্গুমেন্টে শেষ ইনডেক্সের একই ভ্যালু দিয়ে দেখাতে চাইব।

কীভাবে অ্যারেকে স্ট্রিংয়ে রূপান্তরিত করতে পারি?

আমরা join() মেথডটি ব্যবহার করে অ্যারেকে স্ট্রিংয়ে রূপান্তরিত করতে পারি। আমরা যখন join() মেথডকে ব্যবহার করি, তখন আমরা স্ট্রিংগুলির মধ্যে কমা দ্বারা বিভক্ত করে সংযোগ করতে পারি।

কীভাবে স্ট্রিং এর উপাদানগুলি আলাদা করতে পারি?

আমরা split() মেথডটি ব্যবহার করে স্ট্রিংকে বিভক্ত করতে পারি। এই মেথডটি স্ট্রিংকে বিভক্ত অংশগুলির মাধ্যমে একটি অ্যারে রিটার্ন করে।

কি হলে স্ট্রিং সংযোগের জন্য অপারেটর ব্যবহার করা উচিত?

স্ট্রিং সংযোগের জন্য অপারেটর (+) ব্যবহার করা হয় যদি আমরা স্ট্রিংগুলিকে প্লাস অপারেটরের সাথে যোগ করি, তবে এটি স্ট্রিংগুলির সংযোগ হবে। অপরপক্ষে concat() মেথড ব্যবহার করে আমরা একটি স্ট্রিংকে অন্য স্ট্রিংয়ে সংযোগ করতে পারি। এক্ষেত্রে স্ট্রিংগুলির মধ্যে কমা ব্যবহার করতে হবে যাতে এগুলি সঠিকভাবে সংযোজিত হয়।

সমাপ্তি

স্ট্রিংগুলির সংযোগ করা অত্যন্ত গুরুত্বপূর্ণ কারণ স্ট্রিং ম্যানিপুলেশনের জন্য এটি মৌলিক অপারেশন। এই টিউটোরিয়ালে, আমরা স্ট্রিংগুলির সংযোগ করার বিভিন্ন পদ্ধতিকে দেখেছি যার মাধ্যমে আপনি স্ট্রিংগুলিকে সহজেই সংযোজিত করতে পারেন। আপনি আপনার প্রয়োজনে পছন্দমত পদ্ধতিটি ব্যবহারকরতে পারেন। স্ট্রিং সংযোগ প্রাকটিস করতে থাকুন এবং কোড ব্যবহারে দক্ষ হন। ধন্যবাদ!

স্ট্রিং লাইব্রেরি ফাংশনের উপযোগিতা

জাভাস্ক্রিপ্টে স্ট্রিং লাইব্রেরি ফাংশনগুলির ব্যবহার করে আপনি স্ট্রিং ডেটা টাইপ নিয়ে অনেক গুরুত্বপূর্ণ কাজ করতে পারেন। কিছু উদাহরণ হলো:

  1. স্ট্রিং এর দৈর্ঘ্য বের করা: আপনি length ফাংশনটি ব্যবহার করে স্ট্রিং এর দৈর্ঘ্য বের করতে পারেন। উদাহরণস্বরূপ, "Hello, World!".length দিলে আউটপুট হবে 13।

  2. স্ট্রিং এর অক্ষর প্রদর্শন করা: আপনি স্ট্রিং এর প্রতিটি অক্ষর বিভিন্ন পদ্ধতিতে প্রদর্শন করতে পারেন। উদাহরণস্বরূপ, "Hello, World!"[0] দিলে আউটপুট হবে "H"।

  3. স্ট্রিং মার্জ করা: আপনি দুই বা ততোধিক স্ট্রিং কে একত্রে মার্জ করতে পারেন। এটি করার জন্য আপনি concat ফাংশনটি ব্যবহার করতে পারেন। উদাহরণস্বরূপ, "Hello, ".concat("World!") দিলে আউটপুট হবে "Hello, World!"।

  4. স্ট্রিং কে ছোট হাতের অক্ষরে পরিণত করা: আপনি স্ট্রিং এর অক্ষরগুলি কে ছোট হাতের অক্ষরে পরিণত করতে পারেন। এটি করার জন্য আপনি toLowerCase ফাংশনটি ব্যবহার করতে পারেন। উদাহরণস্বরূপ, "HELLO".toLowerCase() দিলে আউটপুট হবে "hello"।

  5. স্ট্রিং কে বড় হাতের অক্ষরে পরিণত করা: আপনি স্ট্রিং এর অক্ষরগুলি কে বড় হাতের অক্ষরে পরিণত করতে পারেন। এটি করার জন্য আপনি toUpperCase ফাংশনটি ব্যবহার করতে পারেন। উদাহরণস্বরূপ, "hello".toUpperCase() দিলে আউটপুট হবে "HELLO"।

স্ট্রিং ফাংশনের সূচী

নিচে উল্লেখ করা হলো কিছু জনপ্রিয় স্ট্রিং লাইব্রেরি ফাংশনের সূচী এবং তাদের ব্যবহারের উদাহরণস্বরূপ:

  1. length: স্ট্রিং এর দৈর্ঘ্য বের করা।
let str = "Hello, World!";
console.log(str.length); // Output: 13
  1. charAt: নির্দিষ্ট ইনডেক্সে থাকা অক্ষর প্রদর্শন করা।
let str = "Hello, World!";
console.log(str.charAt(0)); // Output: H
  1. concat: দুই বা ততোধিক স্ট্রিং কে মার্জ করা।
let str1 = "Hello, ";
let str2 = "World!";
let mergedStr = str1.concat(str2);
console.log(mergedStr); // Output: Hello, World!
  1. toLowerCase: স্ট্রিং কে ছোট হাতের অক্ষরে পরিণত করা।
 
let str = "HELLO";
console.log(str.toLowerCase()); // Output: hello
  1. toUpperCase: স্ট্রিং কে বড় হাতের অক্ষরে পরিণত করা।
 
let str = "hello";
console.log(str.toUpperCase()); // Output: HELLO

স্ট্রিং ফাংশন এপ্লিকেশন

স্ট্রিং লাইব্রেরি ফাংশনগুলির ব্যবহার করে আপনি আরও অনেক কাজ করতে পারেন। কিছু উদাহরণ হলো:

  1. স্ট্রিং থেকে ক্যারেক্টার সংখ্যা বের করা: আপনি একটি স্ট্রিং থেকে কতগুলি ক্যারেক্টার আছে তা জানতে পারেন। এটি উপাদানের দৈর্ঘ্য পরীক্ষা করে।
let str = "JavaScript";
let length = str.length;
console.log(`The string contains ${length} characters.`); // Output: The string contains 10 characters.
  1. স্ট্রিং কে ক্যাপিটালাইজ করা: আপনি একটি স্ট্রিংকে ক্যাপিটাল অক্ষরে পরিণত করতে পারেন। এটি শিরোনাম, প্রথম অক্ষর ইত্যাদির জন্য ব্যবহৃত হয়।
 
let str = "javascript tutorial";
let capitalizedStr = str.charAt(0).toUpperCase() + str.slice(1);
console.log(capitalizedStr); // Output: Javascript tutorial
  1. স্ট্রিংকে ক্যাপিটালাইজ করা ও মার্জ করা: আপনি একটি স্ট্রিংকে ক্যাপিটাল অক্ষরে পরিণত করতে পারেন এবং এটি অন্য স্ট্রিংসহ মার্জ করতে পারেন।
 
let str1 = "hello";
let str2 = "world";
let mergedStr = str1.charAt(0).toUpperCase() + str1.slice(1) + " " + str2;
console.log(mergedStr); // Output: Hello world
  1. স্ট্রিং থেকে উপাদান নির্ধারণ করা: আপনি একটি স্ট্রিংকে উপাদানভূক্ত অংশের সাথে তুলনা করতে পারেন এবং প্রকাশ করতে পারেন নির্ধারিত অংশের অবস্থান।
 
let str = "Hello, World!";
let index = str.indexOf("World");
console.log(`The substring "World" is found at index ${index}.`); // Output: The substring "World" is found at index 7.
  1. স্ট্রিং মার্জ এবং উপাদান নির্ধারণ করা: আপনি একটি বা একাধিক স্ট্রিংকে মার্জ করতে পারেন এবং একটি উপাদানভূক্ত অংশের সাথে তুলনা করতে পারেন।
 
let str1 = "Hello";
let str2 = "World!";
let mergedStr = str1.concat(", ", str2);
let index = mergedStr.indexOf("World");
console.log(`The substring "World" is found at index ${index}. The merged string is ${mergedStr}.`);
// Output: The substring "World" is found at index 7. The merged string is Hello, World!

এইভাবে আপনি স্ট্রিং লাইব্রেরি ফাংশনগুলি ব্যবহার করে স্ট্রিং ডেটা টাইপের বিভিন্ন কাজ করতে পারেন। আপনার প্রয়োজনমত স্ট্রিং ম্যানিপুলেশন করতে আপনার ব্যবহারের উদাহরণ দেখানো হল।

স্ট্রিং ফাংশনের বিস্তারিত তথ্য

যদি আপনি আরও বিস্তারিত তথ্য অর্থাৎ একটি পরিপূর্ণ স্ট্রিং লাইব্রেরির ডকুমেন্টেশন চান, তবে আপনি নিচের সাধারণ স্ট্রিং ফাংশনের ওয়েবসাইট দেখতে পারেন:

এই ওয়েবসাইটে আপনি বিভিন্ন স্ট্রিং ফাংশনের উদাহরণসহ বিস্তারিত ব্যাখ্যা পাবেন।

FAQs (প্রশ্ন ও উত্তর)

কি করে আমি স্ট্রিংকে ছোট হাতের অক্ষরে পরিণত করতে পারি?

আপনি toLowerCase ফাংশনটি ব্যবহার করে স্ট্রিংকে ছোট হাতের অক্ষরে পরিণত করতে পারেন। উদাহরণস্বরূপ, "HELLO".toLowerCase() দিলে আউটপুট হবে "hello"।

কি করে আমি স্ট্রিংকে বড় হাতের অক্ষরে পরিণত করতে পারি?

আপনি toUpperCase ফাংশনটি ব্যবহার করে স্ট্রিংকে বড় হাতের অক্ষরে পরিণত করতে পারেন। উদাহরণস্বরূপ, "hello".toUpperCase() দিলে আউটপুট হবে "HELLO"।

আমি কীভাবে একটি স্ট্রিংকে ক্যাপিটালাইজ করতে পারি?

আপনি স্ট্রিংকে ক্যাপিটাল অক্ষরে পরিণত করতে চাইলে আপনি charAt এবং toUpperCase ফাংশনগুলি ব্যবহার করতে পারেন। উদাহরণস্বরূপ, "javascript".charAt(0).toUpperCase() + "javascript".slice(1) দিলে আউটপুট হবে "Javascript"।

কিভাবে আমি স্ট্রিংগুলি মার্জ করতে পারি?

আপনি concat ফাংশনটি ব্যবহার করে স্ট্রিংগুলি মার্জ করতে পারেন। উদাহরণস্বরূপ, "Hello".concat(", ", "World!") দিলে আউটপুট হবে "Hello, World!"।

আমি কিভাবে স্ট্রিং থেকে ক্যারেক্টার সংখ্যা বের করতে পারি?

আপনি length প্রপার্টি ব্যবহার করে স্ট্রিং থেকে ক্যারেক্টার সংখ্যা বের করতে পারেন। উদাহরণস্বরূপ, "JavaScript".length দিলে আউটপুট হবে 10।

কিভাবে আমি স্ট্রিংগুলি তুলনা করতে পারি?

আপনি indexOf ফাংশনটি ব্যবহার করে স্ট্রিংগুলি তুলনা করতে পারেন। উদাহরণস্বরূপ, "JavaScript".indexOf("Script") দিলে আউটপুট হবে 4।

আমি কিভাবে স্ট্রিংগুলি মার্জ এবং তুলনা করতে পারি?

আপনি স্ট্রিংগুলি মার্জ এবং তুলনা করতে চাইলে আপনি concat ফাংশনটি ব্যবহার করে মার্জ করতে পারেন এবং indexOf ফাংশনটি ব্যবহার করে তুলনা করতে পারেন। উদাহরণস্বরূপ, let str1 = "Hello"; let str2 = "World!"; let mergedStr = str1.concat(", ", str2); let index = mergedStr.indexOf("World"); console.log("The substring "World" is found at index " + index + ". The merged string is " + mergedStr + "."); দিলে আউটপুট হবে "The substring "World" is found at index 7. The merged string is Hello, World!"।

পরিষ্কারণ

এই টিউটোরিয়ালে, আমরা স্ট্রিং ডেটা টাইপের জন্য জাভাস্ক্রিপ্টের লাইব্রেরি ফাংশনগুলি দেখেছি। আপনি এই ফাংশনগুলি ব্যবহার করে স্ট্রিং ডেটা টাইপের বিভিন্ন কাজ করতে পারেন। এই ফাংশনগুলির মাধ্যমে আপনি স্ট্রিংগুলির ছোট হাতে ও বড় হাতে পরিণত করতে পারেন, স্ট্রিংগুলি মার্জ করতে পারেন, স্ট্রিংগুলির উপাদানগুলি তুলনা করতে পারেন এবং অন্যান্য পরিষ্কারকরণ করতে পারেন। আপনি প্রতিটি ফাংশনের ব্যবহার ও ফাংশনের প্যারামিটারগুলির বিস্তারিত ব্যাখ্যা ডকুমেন্টেশন থেকে জানতে পারেন।
আমরা আশা করি যে এই টিউটোরিয়াল আপনার জন্য উপকারী হয়েছে এবং আপনি এখন স্ট্রিং লাইব্রেরির বিভিন্ন ফাংশন সম্পর্কে পর্যবেক্ষণ করতে পারবেন। ধন্যবাদ এই টিউটোরিয়ালটি পড়ার জন্য।

সমাপ্তি

এই টিউটোরিয়ালে আমরা স্ট্রিং ডেটা টাইপের জন্য জাভাস্ক্রিপ্ট লাইব্রেরি ফাংশনগুলি নিয়ে আলোচনা করেছি। আমরা স্ট্রিং ডেটা টাইপের প্রধান ফাংশনগুলি নির্দেশ করেছি এবং প্রতিটি ফাংশনের ব্যবহার এবং বিস্তারিত বিবরণ দেওয়া হয়েছে। আপনি এই ফাংশনগুলি ব্যবহার করে স্ট্রিংগুলিকে প্রস্তুত করতে পারেন এবং প্রয়োজনীয় পরিষ্কারকরণ করতে পারেন।
আমরা আশা করি যে এই টিউটোরিয়ালটি আপনার সাহায্য করবে এবং আপনি এখন স্ট্রিং লাইব্রেরির ফাংশনগুলি সম্পর্কে পর্যবেক্ষণ করতে পারবেন। ধন্যবাদ এই টিউটোরিয়ালটি পড়ার জন্য।

Post a Comment

0Comments
Post a Comment (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !
To Top