পাঁচটি ধনাত্মক পূর্ণসংখ্যার একটি অ্যারে দেওয়া হলে, আমাদের ন্যূনতম এবং সর্বাধিক মানগুলি খুঁজে বের করতে হবে যা পাঁচটি পূর্ণসংখ্যার ঠিক চারটি যোগ করে গণনা করা যেতে পারে৷
তারপরে দুটি স্পেস আলাদা করা লম্বা পূর্ণসংখ্যার একক লাইন হিসাবে সংশ্লিষ্ট সর্বনিম্ন এবং সর্বোচ্চ মানগুলি মুদ্রণ করুন৷
অ্যারে সব সময় সাজানো হয় না।
যেমন −
const arr = [1, 3, 5, 7, 9]
সর্বনিম্ন যোগফল হল −
1 + 3 + 5 + 7 = 16
এবং সর্বাধিক যোগফল হল −
3 + 5 + 7 = 24
ফাংশনের রিটার্ন মান −
হওয়া উচিত[16, 24];
উদাহরণ
এর জন্য কোড হবে −
const arr = [1, 3, 5, 7, 9] const findMinMaxSum = (arr = []) => { let numbers = arr.slice().sort(); let maxScore = 0; let minScore = 0; for(let i = 0; i < numbers.length − 1; i++) { minScore += numbers[i]; }; for(let j = 1; j < numbers.length; j++) { maxScore += numbers[j]; }; return [minScore, maxScore]; }; console.log(findMinMaxSum(arr));
আউটপুট
এবং কনসোলে আউটপুট হবে −
[16, 24]