আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একমাত্র আর্গুমেন্ট হিসেবে নম্বরগুলোর একটি অ্যারে নেবে। ফাংশনটি অ্যারেতে সকল নম্বরের যোগফল এবং গুণফল হিসাব করবে। তারপর ফাংশনটি যোগফল এবং গুণফলের পরম পার্থক্য রিটার্ন করবে।
উদাহরণ
নিচে কোডটি দেওয়া হলো:
const arr = [1, 4, 1, 2, 1, 6, 3]; const sumProductDifference = (arr = []) => { const creds = arr.reduce((acc, val) => { let { sum, product } = acc; sum += val; product *= val; return { sum, product }; }, { sum: 0, product: 1 }); const { sum, product } = creds; return Math.abs(sum - product); }; console.log(sumProductDifference(arr));আউটপুট
কনসোলে নিচের আউটপুট পাওয়া যাবে:
126