সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যাগুলোর অ্যারে নেবে। ফাংশনটি অ্যারেতে দুটি সন্নিহিত সংখ্যা গুণ করে পাওয়া যাওয়া সর্বোচ্চ গুণফল বের করবে।
উদাহরণ
নিচে কোডটি দেওয়া হলো:
const arr = [9, 5, 10, 2, 24, -1, -48];
function adjacentElementsProduct(array) {
let maxProduct = array[0] * array[1];
for (let i = 1; i < array.length; i++) {
product = array[i] * array[i + 1];
if (product > maxProduct)
maxProduct = product;
}
return maxProduct;
}
console.log(adjacentElementsProduct(arr));আউটপুট
50