সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি অ্যারে নেয় এবং অন্য অ্যারে ফেরত দেয়, এই অ্যারের প্রথম উপাদানটি ইনপুট অ্যারের সবচেয়ে ছোট উপাদান হওয়া উচিত এবং দ্বিতীয়টি ইনপুট অ্যারের সবচেয়ে বড় উপাদান হওয়া উচিত।
উদাহরণ
নিম্নলিখিত কোড -
const arr = [56, 34, 23, 687, 2, 56, 567]; const findMinMax = (arr = []) => { const creds = arr.reduce((acc, val) => { let [smallest, greatest] = acc; if(val > greatest){ greatest = val; }; if(val < smallest){ smallest = val; }; return [smallest, greatest]; }, [Infinity, -Infinity]); return creds; }; console.log(findMinMax(arr));
আউটপুট
[2, 687]