Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

वर्तमान संख्या JavaScript से छोटी संख्याएँ

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी को एकमात्र तर्क के रूप में लेता है।

फ़ंक्शन को संख्याओं की एक सरणी वापस करनी चाहिए जिसमें मूल सरणी में प्रत्येक संबंधित तत्व से छोटे तत्वों की संख्या होती है।

उदाहरण के लिए -

यदि इनपुट ऐरे है -

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. जावास्क्रिप्ट में वर्तमान संख्या की तुलना में कितनी संख्याएँ छोटी हैं, इसकी गणना करना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को इनपुट सरणी के आधार पर एक नई सरणी का निर्माण करना चाहिए। नई सरणी का प्रत्येक संगत तत्व मूल सरणी में उस संगत तत्व से छोटे तत्वों की संख्या होनी चाहिए। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [2, 7, 3, 1, 56, 4

  1. जावास्क्रिप्ट में एक सरणी के भीतर तीसरी अधिकतम संख्या ढूँढना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और एकमात्र तर्क के रूप में संख्याओं की एक सरणी लेता है। हमारे फ़ंक्शन का कार्य सरणी से तीसरी अधिकतम संख्या को चुनना और वापस करना है। और अगर सरणी में कोई तीसरी अधिकतम संख्या नहीं है तो हमें सरणी से अधिकतम संख्या वापस कर देनी चाहिए। उदाहरण के लिए

  1. सुपर अग्ली नंबर जावास्क्रिप्ट

    सुपर अग्ली नंबर सुपर बदसूरत संख्याएं सकारात्मक संख्याएं हैं जिनके सभी प्रमुख कारक दिए गए प्राइम सूची में आकार के प्राइम में हैं। उदाहरण के लिए, [1, 2, 4, 7, 8, 13, 14, 16, 19, 26, 28, 32] प्राइम दिए गए पहले 12 सुपर बदसूरत संख्याओं का क्रम है =[2, 7, 13, 19] आकार 4. समस्या हमें एक जावास्क्रिप्ट फ़ं