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

जावास्क्रिप्ट में वर्तमान संख्या की तुलना में कितनी संख्याएँ छोटी हैं, इसकी गणना करना

<घंटा/>

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

फ़ंक्शन को इनपुट सरणी के आधार पर एक नई सरणी का निर्माण करना चाहिए।

नई सरणी का प्रत्येक संगत तत्व मूल सरणी में उस संगत तत्व से छोटे तत्वों की संख्या होनी चाहिए।

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

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

const arr = [2, 7, 3, 1, 56, 4, 7, 8];

तब आउटपुट ऐरे होना चाहिए -

const output = [1, 4, 2, 0, 7, 3, 4, 6 ];

उदाहरण

निम्नलिखित कोड है -

const arr = [2, 7, 3, 1, 56, 4, 7, 8];
const smallerThanCurrent = (arr = []) => {
   let { length } = arr;
   let res = Array(length).fill(0);
   for (let i = 0; i < length; i++){
      for (let j = 0; j < length; ++j){
         if (i != j && arr[i] > arr[j]){
            ++res[i];
         };
      };
   };
   return res;
};
console.log(smallerThanCurrent(arr));

आउटपुट

निम्नलिखित कंसोल आउटपुट है

[
   1, 4, 2, 0,

   7, 3, 4, 6
]

  1. JavaScript में संगत संख्याओं के बाद छोटी संख्याओं की गणना करना

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

  1. जावास्क्रिप्ट में इनपुट सरणी के आधार पर संबंधित तत्वों की तुलना में छोटे तत्वों की एक सरणी का निर्माण

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

  1. जावास्क्रिप्ट में एक सरणी में त्रिभुज पक्षों की संख्या गिनना

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