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

जावास्क्रिप्ट में अधिकतम घटते आसन्न तत्व

<घंटा/>

हमें पूर्णांकों की एक सरणी दी गई है, और हमें इसके किन्हीं दो आसन्न तत्वों के बीच अधिकतम निरपेक्ष अंतर खोजने की आवश्यकता है।

उदाहरण के लिए:यदि इनपुट सरणी है -

const arr = [2, 4, 1, 0];

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

const output = 3;

क्योंकि, अधिकतम निरपेक्ष अंतर तत्वों 4 और 1 में है।

उदाहरण

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

const arr = [2, 4, 1, 0];
const maximumDecreasing = (arr = []) => {
   const res = arr.slice(1).reduce((acc, val, ind) => {
      return Math.max(Math.abs(arr[ind] − val), acc);
   }, 0);
   return res;
};
console.log(maximumDecreasing(arr));

आउटपुट

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

3

  1. जावास्क्रिप्ट कॉन्स्ट

    जावास्क्रिप्ट कॉन्स्ट घोषणाएं वेरिएबल बनाती हैं जिन्हें किसी अन्य मान पर पुन:असाइन नहीं किया जा सकता है या बाद में पुन:घोषित नहीं किया जा सकता है। इसे ES2015 में पेश किया गया था। जावास्क्रिप्ट कॉन्स्टेबल डिक्लेरेशन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> &l

  1. जावास्क्रिप्ट में कॉन्स्ट बनाम लेट।

    Const and let को ES2015 में ब्लॉक स्कोप्ड वेरिएबल घोषित करने के लिए पेश किया गया था। जबकि लेट का उपयोग करके घोषित चर को पुन:असाइन किया जा सकता है, यदि उन्हें कॉन्स का उपयोग करके घोषित किया गया है तो उन्हें पुन:असाइन नहीं किया जा सकता है। जावास्क्रिप्ट में लेट और कॉन्स्ट दिखाने वाला कोड निम्नलिखित ह

  1. सी++ में आसन्न तत्वों के अंतर का अधिकतम योग

    इस समस्या में, हमें एक संख्या N दी जाती है। हमारा कार्य C++ में आसन्न तत्वों के अंतर का अधिकतम योग ज्ञात करने के लिए एक प्रोग्राम बनाना है। समस्या का विवरण हम सभी क्रमपरिवर्तन सरणियों के आसन्न तत्वों के बीच पूर्ण अंतर का अधिकतम योग पाएंगे। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट N = 4 आउ