কম্পিউটার টিউটোরিয়াল

স্বরবর্ণ ও ব্যঞ্জনবর্ণের ঘটনা গণনা - জাভাস্ক্রিপ্ট

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয় যাতে ইংরেজি অক্ষর থাকে, উদাহরণস্বরূপ:

const str = 'This is a sample string, will be used to collect some data';

ফাংশনটি একটি অবজেক্ট রিটার্ন করবে যাতে স্ট্রিংএ থাকা स्वरবর্ণ ও ব্যঞ্জনবর্ণের গণনা থাকবে। আউটপুট হবে:

{ vowels: 17, consonants: 29 }

উদাহরণ

নিচের কোডটি দেখুন:

const str = 'This is a sample string, will be used to collect some data';

const countAlpha = str => {
  return str.split('').reduce((acc, val) => {
    const legend = 'aeiou';
    let { vowels, consonants } = acc;
    if(val.toLowerCase() === val.toUpperCase()){
      return acc;
    };
    if(legend.includes(val.toLowerCase())){
      vowels++;
    }else{
      consonants++;
    };
    return { vowels, consonants };
  }, {
    vowels: 0,
    consonants: 0
  });
};

console.log(countAlpha(str));

আউটপুট

এটি কনসোলে নিচের আউটপুট তৈরি করবে:

{ vowels: 17, consonants: 29 }
  1. জাভাস্ক্রিপ্টে অ্যারেতে সম্ভাব্য AP-এর সংখ্যা গণনা

  2. জাভাস্ক্রিপ্টে স্বর ও ব্যঞ্জন বारी বারি আসা যাচাই

  3. জাভাস্ক্রিপ্টে সন্নিহিত শব্দ যুগল গণনা

  4. জাভাস্ক্রিপ্টে মিলে যাওয়া সাবস্ট্রিং গণনা