কম্পিউটার

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


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা সংখ্যার অ্যারে (ধনাত্মক এবং ঋণাত্মক সংখ্যা) নেয়।

ফাংশনটি অ্যারের দুটি সংলগ্ন উপাদানের সর্বোচ্চ গুণফল প্রদান করবে।

যেমন −

যদি ইনপুট অ্যারে −

হয়
const arr = [-23, 4, -3, 8, -12];

তারপর আউটপুট −

হওয়া উচিত
const output = -12;

এবং দুটি উপাদান হল 4 এবং -3

উদাহরণ

const arr = [-23, 4, -3, 8, -12];
const adjacentProduct = (arr = []) => {
   let first = 0;
   let second = 0;
   let res = Number.MIN_SAFE_INTEGER;
   for (let i = 0;
   i < arr.length; i++) {
      first = arr[i];
      second = arr[i + 1];
      if (first * second > res) {
         res = first * second;
      };
   };
   return res;
};
console.log(adjacentProduct(arr));

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
-12

  1. জাভাস্ক্রিপ্ট:সংলগ্ন উপাদান পণ্য অ্যালগরিদম

  2. জাভাস্ক্রিপ্টে পূর্ণসংখ্যার একটি সাজানো বিন্যাসে সবচেয়ে বড় এবং ক্ষুদ্রতম সংখ্যা খুঁজে বের করা

  3. JavaScript-এ reduce() দিয়ে অ্যারে উপাদানের পণ্য খুঁজে বের করা

  4. জাভাস্ক্রিপ্টে সেটের দীর্ঘতম দৈর্ঘ্য খুঁজুন এবং ফেরত দিন