কম্পিউটার

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


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা শুধুমাত্র যুক্তি হিসাবে সংখ্যার অ্যারে নেয়৷

ফাংশনটি সংখ্যার একটি অ্যারে প্রদান করবে যাতে মূল অ্যারের প্রতিটি সংশ্লিষ্ট উপাদানের থেকে ছোট উপাদানের সংখ্যা থাকে৷

যেমন −

যদি ইনপুট অ্যারে −

হয়
const arr = [3, 5 4, 1, 2];

তারপর আউটপুট −

হওয়া উচিত
const output = [2, 4, 3, 0, 1];

উদাহরণ

const arr = [3, 5, 4, 1, 2];
const smallerNumbersThanCurrent = (arr = []) => {
   const res=[];
   for(let i = 0; i < arr.length; i++){
      let count = 0;
      let j = 0;
      while(j < arr.length){
         if(arr[i] > arr[j]){
            count++;
            j++;
         }else{
            j++;
         };
      };
      res.push(count);
   };
   return res;
};
console.log(smallerNumbersThanCurrent(arr));

আউটপুট

এবং কনসোলে আউটপুট হবে −

[2, 4, 3, 0, 1]

  1. জাভাস্ক্রিপ্ট নম্বরের একটি সাজানো অ্যারেতে একটি সংখ্যা সন্নিবেশ করান

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

  3. JavaScript-এ একটি অ্যারের মধ্যে তৃতীয় সর্বোচ্চ সংখ্যা খুঁজে বের করা

  4. সুপার কুৎসিত সংখ্যা জাভাস্ক্রিপ্ট