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

किसी सरणी में सबसे बड़ी और सबसे छोटी संख्या को जावास्क्रिप्ट में छांटे बिना उसका अंतर ज्ञात करें

<घंटा/>

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

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -

हम सरणी से सबसे छोटी और सबसे बड़ी संख्या चुनने के लिए Array.prototype.reduce() फ़ंक्शन का उपयोग करेंगे और बाद में उनके अंतर को वापस कर देंगे। इस फ़ंक्शन के लिए कोड होगा -

उदाहरण

const arr =[23, 65, 67, 23, 2, 6, 87, 23, 45, 65, 3, 234, 3]; const findDifference =arr => {if(!arr.length){ वापसी 0; } const क्रेडिट =arr.reduce ((एसीसी, वैल) => {चलो {अधिकतम, न्यूनतम} =एसीसी; अगर (वैल> अधिकतम) {अधिकतम =वैल; }; अगर (वैल <मिनट) {मिनट =वैल;}; वापसी {अधिकतम, न्यूनतम}; }, {अधिकतम:-इन्फिनिटी, न्यूनतम:इन्फिनिटी}); क्रेडिट लौटाएं। 

आउटपुट

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

232

  1. सी प्रोग्राम एक सरणी में दूसरी सबसे बड़ी और सबसे छोटी संख्या खोजने के लिए

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

  1. किसी श्रंखला में सबसे बड़ी और सबसे छोटी संख्या ज्ञात करने के लिए C प्रोग्राम लिखें

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

  1. जावा में एक सरणी में सबसे बड़े और सबसे छोटे प्राइम के बीच अंतर

    समस्या का विवरण पूर्णांकों की दी गई सरणी के साथ जहां सभी तत्व 1000000 से कम हैं। किसी सरणी में सबसे बड़े और सबसे छोटे अभाज्य संख्याओं के बीच अंतर ज्ञात करें। उदाहरण Array: [ 1, 2, 3, 4, 5 ] Largest Prime Number = 5 Smallest Prime Number = 2 Difference = 5 - 3 = 2. समाधान एराटोस्थनीज की चलनी का उ