কম্পিউটার

জাভাস্ক্রিপ্টে অনন্য অক্ষর ধারণ করার জন্য ফিল্টারিং স্ট্রিং


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং স্ট্র-এ লাগে। আমাদের ফাংশনের একটি নতুন স্ট্রিং তৈরি করা উচিত যাতে ইনপুট স্ট্রিং থেকে শুধুমাত্র অনন্য অক্ষর থাকে এবং সদৃশ অক্ষরগুলির সমস্ত ঘটনাগুলি সরিয়ে দেয়৷

উদাহরণ

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

const str = 'hey there i am using javascript';
const removeAllDuplicates = (str = '') => {
   let res = '';
   for(let i = 0; i < str.length; i++){
      const el = str[i];
      if(str.indexOf(el) === str.lastIndexOf(el)){
         res += el;
         continue;
      };
   };
   return res;
};
console.log(removeAllDuplicates(str));

আউটপুট

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

Ymungjvcp

  1. জাভাস্ক্রিপ্টে একই স্ট্রিং অক্ষর আলাদা করা

  2. জাভাস্ক্রিপ্টে একটি স্ট্রিং এর সমস্ত সম্ভাব্য অনন্য স্থানান্তর তৈরি করা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং-এ সমস্ত অনন্য অক্ষর রয়েছে কিনা তা পরীক্ষা করা হচ্ছে

  4. জাভাস্ক্রিপ্টে স্ট্রিং থেকে সংখ্যা ফিল্টার করা হচ্ছে