কম্পিউটার

একটি স্ট্রিং-এ দুবার পুনরাবৃত্তিমূলক শব্দ গণনা - জাভাস্ক্রিপ্ট


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এমন একটি স্ট্রিং নেয় যাতে কিছু শব্দ থাকে যা দুবার পুনরাবৃত্তি হয়, আমাদের এই জাতীয় শব্দগুলি গণনা করতে হবে৷

যেমন −

যদি ইনপুট স্ট্রিং −

হয়
const str = "car bus jeep car jeep bus motorbike truck";

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

হওয়া উচিত
3

উদাহরণ

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

const str = "car bus jeep car jeep bus motorbike truck";
const countRepetitive = str => {
   const strArr = str.split(" ");
   let count = 0;
   for(let i = 0; i < strArr.length; i++){
      if(i === strArr.lastIndexOf(strArr[i])){
         continue;
      };
      count++;
   };
   return count;
};
console.log(countRepetitive(str));

আউটপুট

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

3

  1. জাভাস্ক্রিপ্টে একটি স্ট্রিং ডিকোড করার ফাংশন

  2. একটি স্ট্রিং জাভাস্ক্রিপ্ট এনক্রিপ্ট করা হচ্ছে

  3. জাভাস্ক্রিপ্টে একটি স্ট্রিং-এ স্বরবর্ণ ফেরত দিন

  4. ম্যাজিকাল স্ট্রিং:জাভাস্ক্রিপ্টে প্রশ্ন