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

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


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা স্ট্রিংগুলোর একটি অ্যারে নেবে। ফাংশনটি অ্যারেটি অ্যালফাবেটিক্যালি সর্ট করার পর প্রথম স্ট্রিংটি নেবে এবং তার প্রতিটি ক্যারেক্টারকে '***' দিয়ে আলাদা করবে।

উদাহরণ

নিচে কোডটি দেওয়া হলো:

const arr = ['this', 'is', 'some', 'string', 'array'];
const specialSort = (arr = '') => {
  const copy = arr.slice();
  copy.sort();
  const el = copy[0];
  const res = el
    .split('')
    .join('***');
  return res;
};
console.log(specialSort(arr));

আউটপুট

a***r***r***a***y

  1. জাভাস্ক্রিপ্টে অ্যারেতে একমাত্র ইউনিক স্ট্রিং খুঁজে বের করা

  2. জাভাস্ক্রিপ্টে শব্দে থাকা নম্বর অনুযায়ী বাক্য সর্ট করা

  3. জাভাস্ক্রিপ্টে সম দশমিক মানয়ুক্ত বাইনারি স্ট্রিং সর্ট করা

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