আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্ট এবং একটি সংখ্যা হিসাবে সংখ্যার অ্যারে নেয়, দ্বিতীয় আর্গুমেন্ট হিসাবে n বলুন। n সংখ্যাটি সর্বদা অ্যারের দৈর্ঘ্যের চেয়ে কম বা সমান হবে।
আমাদের ফাংশন মূল অ্যারে থেকে n দৈর্ঘ্যের সমস্ত সম্ভাব্য সাব্যারেগুলির সমস্ত উপাদানের যোগফলের একটি অ্যারে ফেরত দেবে৷
উদাহরণস্বরূপ, যদি ইনপুট হয় −
const arr =[2, 6, 4];const n =2;
তারপর আউটপুট −
হওয়া উচিতconst আউটপুট =[8, 10, 6];
উদাহরণ
এর জন্য কোড হবে −
const arr =[2, 6, 4];const n =2;const buildCombinations =(arr, num) => { const res =[]; চলুন temp, i, j, max =1 <আউটপুট
কনসোলে আউটপুট -
<প্রে>[ 8, 6, 10]