কম্পিউটার

জাভাস্ক্রিপ্টে দুটি স্ট্রিং থেকে নির্মিত সম্ভাব্য দীর্ঘতম স্ট্রিং


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যেটি দুটি স্ট্রিং s1 এবং s2 নিয়ে যায় শুধুমাত্র ato z থেকে অক্ষর সহ।

আমাদের ফাংশন একটি নতুন বাছাই করা ফেরত দেওয়া উচিত স্ট্রিং, সম্ভাব্য দীর্ঘতম, স্বতন্ত্র অক্ষর সমন্বিত - প্রতিটি শুধুমাত্র একবার নেওয়া হয়েছে - s1 বা s2 থেকে এসেছে৷

উদাহরণ

নিম্নলিখিত কোড -

const str1 = "xyaabbbccccdefww";
const str2 = "xxxxyyyyabklmopq";
const longestPossible = (str1 = '', str2 = '') => {
   const combined = str1.concat(str2);
   const lower = combined.toLowerCase();
   const split =lower.split('');
   const sorted = split.sort();
   const res = [];
   for(const el of sorted){
      if(!res.includes(el)){
         res.push(el)
      }
   }
   return (res.join(''));
};
console.log(longestPossible(str1, str2));

আউটপুট

নিম্নোক্ত কনসোল আউটপুট -

abcdefklmopqwxy

  1. জাভাস্ক্রিপ্টে দুটি স্বতন্ত্র অক্ষর সহ দীর্ঘতম স্ট্রিং

  2. জাভাস্ক্রিপ্টে শুধুমাত্র একটি স্ট্রিং থেকে ব্যঞ্জনবর্ণ বিপরীত করা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং থেকে দীর্ঘ শব্দ ফেরত দেওয়া

  4. জাভাস্ক্রিপ্টে n পরপর স্ট্রিং নিয়ে গঠিত দীর্ঘতম স্ট্রিং