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

জাভাস্ক্রিপ্টে ছোট এবং বড় উপাদান গণনা

ধরুন আমাদের নিচের মত একটি লিটেরেল অ্যারে আছে:

const arr = [3, 5, 5, 2, 23, 4, 7, 8, 8, 9];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই অ্যারে এবং একটি সংখ্যা, মনে করুন n, নেয় এবং n-এর চেয়ে বড় এবং ছোট উপাদানগুলোর গণনা রিপ্রেজেন্ট করার একটি অবজেক্ট রিটার্ন করবে।

উদাহরণ

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

const arr = [3, 5, 5, 2, 23, 4, 7, 8, 8, 9]; 
const smallerLargerNumbers = (arr, num) => { 
  return arr.reduce((acc, val) => { 
    let { greater, smaller } = acc; 
    if(val > num){ 
      greater++; 
    }; 
    if(val < num){ 
      smaller++; 
    }; 
    return { greater, smaller }; 
  }, { 
    greater: 0, 
    smaller: 0 
  }); 
}; 
console.log(smallerLargerNumbers(arr, 3));

আউটপুট

কনসোলে আউটপুট:

{ greater: 8, smaller: 1 }
  1. জাভাস্ক্রিপ্টে File এবং FileReader

  2. জাভাস্ক্রিপ্টে TextDecoder এবং TextEncoder

  3. জাভাস্ক্রিপ্টে ডিস্ট্রাকচারিং ও ফাংশন প্যারামিটার

  4. জাভাস্ক্রিপ্টে ইম্পোর্ট ও এক্সপোর্ট রিনেম করা