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

জাভাস্ক্রিপ্টে অ্যারেতে থেকে সবচেয়ে ছোট সংখ্যা রিমুভ করা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যার অ্যারে নেবে। ফাংশনটি অ্যারেতে সবচেয়ে ছোট এলিমেন্টটি খুঁজে বের করবে এবং সেটি inplace-এ রিমুভ করবে।

কোডটি হবে −

const arr = [2, 1, 3, 2, 4, 5, 1]; const removeSmallest = arr => {    const smallestCreds = arr.reduce((acc, val, index) => {       let { num, ind } = acc;       if(val >= num){          return acc;       };       ind = index;       num = val;       return { ind, num };    }, {       num: Infinity,       ind: -1    });    const { ind } = smallestCreds;    if(ind === -1){       return;    };    arr.splice(ind, 1); }; removeSmallest(arr); console.log(arr);

কনসোলে আউটপুট −

[ 2, 3, 2, 4, 5, 1 ]

  1. জাভাস্ক্রিপ্টে অ্যারের সবচেয়ে ছোট সংখ্যার ডিজিট যোগফল চেক করা

  2. জাভাস্ক্রিপ্টে n ডিজিট রিমুভ করে সবচেয়ে ছোট সংখ্যা বানানো

  3. জাভাস্ক্রিপ্টে অ্যারেতে তৃতীয় সবচেয়ে ছোট সংখ্যা বের করা

  4. জাভাস্ক্রিপ্টে অ্যারেতে ত্রিভুজের বাহু बनाने वाले ট্রিপলেটের সংখ্যা গণনা