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

जावास्क्रिप्ट में एक मोड़ के साथ तत्वों के बीच सबसे बड़ा अंतर


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

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

संख्याओं की निम्नलिखित सरणी पर विचार करें -

const arr = [2, 5, 6, 12, 1];

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

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

इसलिए, हमारा फ़ंक्शन अंतर लौटाता है -

12 - 2 = 10

उदाहरण

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

const arr = [2, 5, 6, 12, 1]; 
const findLargestDifference = (arr = []) => { 
  if (arr.length <= 1) { 
    return -1; 
  } 
  let min = arr[0]; 
  let diff = 0; 
  for (let i = 1; i < arr.length; i++) { 
    if (arr[i] > min && (arr[i] - min > diff)) { 
      diff = arr[i] - min; 
    } else if (arr[i] <= min) { 
      min = arr[i]; 
    } 
  } 
  if (diff <= 0) { 
    return -1; 
  } 
  return diff; 
}; 
console.log(findLargestDifference(arr));

आउटपुट

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

10
  1. - TypeScript और JavaScript में अंतर

    जैसा कि हम जानते हैं कि TypeScript और JavaScript दोनों प्रोग्रामिंग भाषाएं हैं जिनका उपयोग आमतौर पर क्लाइंट एंड पर सर्वर रिक्वेस्ट प्रोसेस करने और UI पर डेटा रेंडर करने के लिए किया जाता है। हालांकि, दोनों स्क्रिप्टिंग भाषाएं हैं लेकिन TypeScript JavaScript से कुछ अतिरिक्त सुविधाओं का समर्थन करता है

  1. - जावास्क्रिप्ट और PHP में अंतर

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

  1. JavaScript से एलिमेंट छुपाएं/दिखाएं टॉगल करें JavaScript से एलिमेंट छुपाएं/दिखाएं टॉगल करें

    किसी एलिमेंट की विजिबिलिटी को टॉगल करना (दिखाना/छुपाना) JavaScript के सबसे आम कार्यों में से एक है। इसे style.display, style.visibility, या hidden एट्रिब्यूट के साथ किया जा सकता है। उदाहरण (display टॉगल) <!DOCTYPE html> <html> <head> <meta name=viewport content=width=device-wid