আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা সংখ্যার অ্যারে নেয়। অ্যারেতে একাধিক সর্বশ্রেষ্ঠ উপাদান থাকতে পারে (যেমন, সর্বশ্রেষ্ঠ উপাদানের পুনরাবৃত্তি)।
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এইরকম একটি অ্যারে নেয় এবং সর্বশ্রেষ্ঠ উপাদানের সমস্ত সূচক প্রদান করে৷
উদাহরণ
এর জন্য কোড হবে −
const arr = [10, 5, 4, 10, 5, 10, 6]; const findGreatestIndices = arr => { const val = Math.max(...arr); const greatest = arr.reduce((indexes, element, index) => { if(element === val){ return indexes.concat([index]); } else { return indexes; }; }, []); return greatest; } console.log(findGreatestIndices(arr));
আউটপুট
এবং কনসোলে আউটপুট হবে −
[ 0, 3, 5 ]