কম্পিউটার

দুটি স্ট্রিং-এর মধ্যে ভাগ করা উপাদান খোঁজা হচ্ছে - জাভাস্ক্রিপ্ট


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

নিচে আমাদের দুটি স্ট্রিং-

const str1 = 'Hey There!!, how are you';
const str2 = 'Can this be a special string';

উদাহরণ

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

const str1 = 'Hey There!!, how are you';
const str2 = 'Can this be a special string';
const commonString = (str1, str2) => {
   let res = '';
   for(let i = 0; i < str1.length; i++){
      if(!str2.includes(str1[i])){
         continue;
      };
      res += str1[i];
   };
   return res;
};
console.log(commonString(str1, str2));

আউটপুট

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

e here h are

  1. জাভাস্ক্রিপ্টে একটি স্ট্রিং-এ দুটি সমান অক্ষরের মধ্যে সবচেয়ে বড় সাবস্ট্রিং

  2. জাভাস্ক্রিপ্টে দুটি স্ট্রিংয়ের gcd খোঁজা হচ্ছে

  3. জাভাস্ক্রিপ্টে আক্ষরিক দুটি অ্যারের মধ্যে অনুপস্থিত সংখ্যা খুঁজে বের করা

  4. জাভাস্ক্রিপ্টে দুটি স্ট্রিংয়ের মধ্যে অস্বাভাবিক অক্ষর খোঁজা এবং ফিরিয়ে দেওয়া