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

जावास्क्रिप्ट में बढ़ते मूल्य के साथ सबसे बड़ा सूचकांक अंतर

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की एक सरणी लेता है, गिरफ्तार। हमारे फ़ंक्शन को अनुक्रमणिका j - i में सबसे बड़ा अंतर लौटाना चाहिए जैसे कि arr[i] <=arr[j]

उदाहरण

इसके लिए कोड होगा -

const arr = [1, 2, 3, 4];
const findLargestDifference = (arr = []) => {
   const { length: len } = arr;
   let res = 0;
   for(let i = 0; i < len; i++){
      for(let j = i + 1; j < len; j++){
         if(arr[i] <= arr[j] && (j - i) > res){
            res = j - i;
         };
      };
   };
   return res;
};
console.log(findLargestDifference(arr));

आउटपुट

और कंसोल में आउटपुट होगा -

3

  1. जावास्क्रिप्ट में इकाई अंतर के साथ सबसे लंबा उपसरणी

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

  1. जावास्क्रिप्ट में राशियों को संतुलित करने के लिए सरणी अनुक्रमणिका

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

  1. जावास्क्रिप्ट में सरणी की औसत अनुक्रमणिका ढूँढना

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