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

অ্যারে থেকে নিচে/পার উপাদান গণনা - JavaScript


একটি ফাংশন লিখতে হবে যা গণনা করবে অ্যারেতে কতগুলো উপাদান একটি দেয়া সংখ্যা থেকে নিচে / উপরে আছে।

আমাদের সংখ্যা অ্যারেটি −

const array = [54,54,65,73,43,78,54,54,76,3,23,78];

উদাহরণস্বরূপ, যদি সংখ্যাটি 60 হয়, উত্তর হবে পাঁচটি উপাদান নিচে −

54,54,43,3,23

এবং পাঁচটি উপাদান পার −

65,73,78,76,78

উদাহরণ

নিচে কোডটি দেওয়া হল −

const array = [54,54,65,73,43,78,54,54,76,3,23,78]; const belowParNumbers = (arr, num) => {   return arr.reduce((acc, val) => {     const legend = ['par', 'below'];     const isBelow = val < num;     acc[legend[+isBelow]]++;     return acc;   }, {     below: 0,     par: 0   }); }; console.log(belowParNumbers(array, 50)); console.log(belowParNumbers(array, 60)); console.log(belowParNumbers(array, 70));

আউটপুট

এটি কনসোলে নিচের আউটপুট দেবে −

{ below: 3, par: 9 } { below: 7, par: 5 } { below: 8, par: 4 }

  1. জাভাস্ক্রিপ্টে Stack-এ Peek অপারেশন

  2. জাভাস্ক্রিপ্টে Stack-এ Pop অপারেশন

  3. জাভাস্ক্রিপ্ট Array.from() মেথড

  4. জাভাস্ক্রিপ্ট Array.from() মেথড