কম্পিউটার

বাক্যের গড় শব্দ দৈর্ঘ্য খোঁজা - জাভাস্ক্রিপ্ট


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

উদাহরণ

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

const str = 'This sentence will be used to calculate average word length';
const averageWordLength = str => {
   if(!str.includes(' ')){
      return str.length;
   };
   const { length: strLen } = str;
   const { length: numWords } = str.split(' ');
   const average = (strLen - numWords + 1) / numWords;
   return average.toFixed(2);
};
console.log(averageWordLength(str));
console.log(averageWordLength('test test'));

আউটপুট

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

5.00
4.00

  1. জাভাস্ক্রিপ্টে চলাফেরার চূড়ান্ত দিক খোঁজা

  2. জাভাস্ক্রিপ্টে পুনরাবৃত্তি করা দশমিক অংশের দৈর্ঘ্য খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে সাধারণ সাবয়ারের সর্বাধিক দৈর্ঘ্য খোঁজা

  4. জাভাস্ক্রিপ্টে একটি নির্দিষ্ট দৈর্ঘ্যের সাবয়ারের সর্বোচ্চ গড়