কম্পিউটার

একটি স্ট্রিং (স্পেস সহ) থেকে দ্বিতীয় সর্বাধিক ঘন ঘন অক্ষর ফিরিয়ে দেওয়া - জাভাস্ক্রিপ্ট


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

উদাহরণ

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

const str = 'Hello world, I have never seen such a beautiful weather in
the world';
const secondFrequent = str => {
   const map = {};
   for(let i = 0; i < str.length; i++){
      map[str[i]] = (map[str[i]] || 0) + 1;
   };
   const freqArr = Object.keys(map).map(el => [el, map[el]]);
   freqArr.sort((a, b) => b[1] - a[1]);
   return freqArr[1][0];
};
console.log(secondFrequent(str));

আউটপুট

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

e

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

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

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং থেকে সমস্ত স্পেস মুছে ফেলা হচ্ছে

  4. C++-এ দ্বিতীয় সর্বাধিক ঘন ঘন অক্ষর খোঁজার প্রোগ্রাম