কম্পিউটার টিউটোরিয়াল

JavaScript-এ সোর্টিং ছাড়া অ্যারে থেকে সেকেন্ড মিনিমাম এলিমেন্ট বের করা


আমাদের কাছে একটি নম্বরের অ্যারে আছে, এবং আমাদের একটি ফাংশন লিখতে হবে যা অ্যারেতে থেকে সেকেন্ড স্মলেস্ট ভ্যালু রিটার্ন করবে।

উদাহরণস্বরূপ - যদি অ্যারে হয়:

const arr = [67, 87, 56, 8, 56, 78, 54, 67, 98, 56, 54];

তবে আউটপুট হবে নিচেরটি:

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

  1. জাভাস্ক্রিপ্টে অ্যারেতে undefined এলিমেন্ট গণনা করা

  2. জাভাস্ক্রিপ্টে অ্যাল্টারনেটিভ সর্টিং অ্যালগরিদম

  3. জাভাস্ক্রিপ্টে অ্যারে-এর বিষম সর্টিং

  4. জাভাস্ক্রিপ্টে স্ট্রিং অ্যারে থেকে কমেন্ট সরানো