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

জাভাস্ক্রিপ্টে Array.reduce() মেথডের ব্যবহার

Array.reduce() মেথড

Array.reduce() মেথড ব্যবহারকারী-নির্দিষ্ট ফাংশনটি অ্যারের প্রতিটি এলিমেন্টে প্রয়োগ করে একটি একক আউটপুট প্রদান করে। নিচের উদাহরণে, যোগ ফাংশনটি অ্যারে [1, 2, 3, 4]-এর প্রতিটি এলিমেন্টে প্রয়োগ করা হয়েছে, ফলে একক আউটপুট 10 পাওয়া যায়।

উদাহরণ

<html> <body> 
<p>অ্যারেতে সংখ্যাগুলোর যোগফল: </p> 
<script> 
  const array = [1, 2, 3, 4];
  const sum = (firstValue, lastValue) => firstValue + lastValue;
  document.write(array.reduce(sum));
</script> 
</body> </html>

আউটপুট

অ্যারেতে সংখ্যাগুলোর যোগফল: 10

ব্যাখ্যা

reduce() বাম থেকে ডান দিকে এলিমেন্টগুলো প্রসেস করে। প্রথমে 1+2=3, তারপর 3+3=6, এবং অবশেষে 6+4=10। এটি অ্যাকুমুলেটর প্যাটার্নের একটি উদাহরণ।

  1. জাভাস্ক্রিপ্ট Pop মেথড: এটি কী এবং কীভাবে ব্যবহার করবেন

  2. জাভাস্ক্রিপ্টে test() মেথডের ব্যবহার

  3. জাভাস্ক্রিপ্ট WeakMap-এ .clear() মেথডের ব্যবহার

  4. জাভাস্ক্রিপ্টে রিডিউস মেথড ব্যবহার করে গড় বের করা