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

एक सरणी से n वां लापता संख्या ढूँढना JavaScript

<घंटा/>

मान लीजिए, हमारे पास संख्या का एक सख्ती से बढ़ता हुआ क्रम है (एक इकाई से बढ़ रहा है) जिसमें कुछ तत्व इस तरह गायब हैं -

const arr =[2,3,4,7,11];

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो पहले तर्क के रूप में एक ऐसी सरणी और दूसरे तर्क के रूप में n कहते हैं, एक एकल संख्या लेता है।

फ़ंक्शन को nवें तत्व का पता लगाना चाहिए जो सरणी से गायब है।

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

यदि उपरोक्त सरणी के लिए, n =4;

तब आउटपुट 8 होना चाहिए, क्योंकि

लापता तत्व हैं -

1, 5, 6, 8

उदाहरण

const arr =[2, 3, 4, 7, 11];const findMissing =(arr =[], n) => {let el =0; चलो अंतर =0; के लिए (चलो i=0; मैं =एन) {ब्रेक; }; अंतर =योग; एल =एआर [i]; } रिटर्न एल + एन - डिफ;}; कंसोल.लॉग (findMissing(arr, 4));

आउटपुट

यह निम्नलिखित आउटपुट देगा -

<पूर्व>8
  1. जावास्क्रिप्ट में एक सरणी में पहली गैर-लगातार संख्या ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारे फ़ंक्शन को उस पहले तत्व को सरणी से वापस करना चाहिए जो इसके पिछले तत्व का प्राकृतिक उत्तराधिकारी नहीं है। इसका मतलब है कि हमें उस तत्व को वापस करना चाहिए जो इसके पिछले तत्व को +1 नहीं करता है, क्योंकि सरणी में कम से

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

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। सरणी को आरोही/बढ़ते क्रम में क्रमबद्ध किया गया है और सरणी में केवल एक तत्व क्रम से बाहर है। हमारे फ़ंक्शन को उस तत्व को ढूंढना और वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [1, 2, 3, 4, 17, 5, 6, 7, 8]; con

  1. जावास्क्रिप्ट का उपयोग करते हुए nवें इंडेक्स पर मौजूद ऐरे एलीमेंट की nth पावर का पता लगाना

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