কম্পিউটার

একটি স্ট্রিং-এ অপ্রয়োজনীয় অক্ষরের সংখ্যা গণনা - জাভাস্ক্রিপ্ট


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং গ্রহণ করে এবং স্ট্রিংটিতে অপ্রয়োজনীয় অক্ষরগুলির গণনা প্রদান করে৷

যেমন − যদি স্ট্রিং হয় −

const str = 'abcde'

তারপর আউটপুট 0

হওয়া উচিত

যদি স্ট্রিং −

হয়
const str = 'aaacbfsc';

তারপর আউটপুট 3

হওয়া উচিত

উদাহরণ

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

const str = 'aaacbfsc';
const countRedundant = str => {
   let count = 0;
   for(let i = 0; i < str.length; i++){
      if(i === str.lastIndexOf(str[i])){
         continue;
      };
      count++;
   };
   return count;
};
console.log(countRedundant(str));

আউটপুট

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

3

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

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

  3. জাভাস্ক্রিপ্টে একটি সংখ্যা স্ট্রিংকে 0 এবং 1 সেকেন্ডে এনকোড করা

  4. জাভাস্ক্রিপ্টে সময় স্ট্রিং সংশোধন করা হচ্ছে