কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্ট দিয়ে স্ট্রিং-এর নির্দিষ্ট পজিশনে অন্য স্ট্রিং ইনসার্ট করা

জাভাস্ক্রিপ্টে এটি করার কোনো ডায়রেক্ট উপায় নেই। এজন্য slice মেথড ব্যবহার করা যায়। slice মেথড স্ট্রিং-এর একটি অংশ এক্সট্র্যাক্ট করে নতুন স্ট্রিং রিটার্ন করে।

একটি স্ট্রিং-এর পজিশন x-এ অন্য স্ট্রিং ইনসার্ট করার ফাংশন:

উদাহরণ

function insertAtX(str1, str2, x) {
  return `${str1.slice(0, x)}${str2}${str1.slice(x)}`;
}
console.log(insertAtX("Hello World", "Test", 5));

আউটপুট

HelloTest World

এটি এজ কেস হ্যান্ডেল করে না। প্রয়োজন অনুযায়ী সেটি যোগ করা যাবে।

  1. জাভাস্ক্রিপ্টে স্ট্রিং অ্যালফাবেটিক্যালি সর্ট করে আন্ডারস্কোর ঢুকানো

  2. জাভাস্ক্রিপ্টে স্ট্রিং সংখ্যা ও পূর্ণসংখ্যা মিশ্র অ্যারের যোগফল বের করা

  3. জাভাস্ক্রিপ্টে স্ট্রিংয়ে একটি ক্যারেক্টারের সর্বোচ্চ কনsekutিভ আবির্ভাব গণনা

  4. জাভাস্ক্রিপ্টে স্ট্রিংয়ের অ্যালফাবেট উল্টে দেয়া