আমাদের কাছে সংখ্যার একটি অ্যারে আছে, এবং আমাদেরকে একটি ফাংশন লিখতে হবে যা অ্যারে থেকে দ্বিতীয় ক্ষুদ্রতম মান প্রদান করে৷
যেমন − যদি অ্যারে হয় −
const arr = [67, 87, 56, 8, 56, 78, 54, 67, 98, 56, 54];
তারপর আউটপুট নিম্নলিখিত −
হওয়া উচিত54
কারণ 8
এর পরে 54 হল সবচেয়ে ছোট মানউদাহরণ
const arr = [67, 87, 56, 8, 56, 78, 54, 67, 98, 56, 54];
const minimumIndex = arr => {
return arr.indexOf(Math.min(...arr));
};
const secondMinimum = arr => {
const copy = arr.slice();
copy.splice(minimumIndex(copy), 1);
return copy[minimumIndex(copy)];
};
console.log(secondMinimum(arr)); আউটপুট
কনসোলে আউটপুট হবে −
54