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

JavaScript में एरे में पहला नॉन-कॉन्सेक्यूटिव नंबर खोजें


हमें एक फ़ंक्शन लिखना है जो एक एरे लेता है और उससे पहले नॉन-कॉन्सेक्यूटिव नंबर का इंडेक्स लौटाता है। जैसे सभी नंबर 1 के सामान्य अंतर की अंकगणितीय प्रगति में होंगे। लेकिन जो संख्या इस नियम का उल्लंघन करती है, हमें उसका इंडेक्स लौटाना है।

यदि सभी नंबर सही क्रम में हैं, तो हमें -1 लौटाना चाहिए।

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

उदाहरण

const arr = [1,2,3,4,5,6,8,9,10]; const secondArr = [3,4,5,6,7,8,9,10,11,12,13,14,15]; const findException = (arr) => {    for(let i = 0; i < arr.length-1; i++){       if(arr[i+1] - arr[i] !== 1){          return i+1;       };    };    return -1; }; console.log(findException(arr)); console.log(findException(secondArr));

आउटपुट

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

6 -1

  1. - JavaScript में सरणी में सबसे बड़ी गैर-दोहराव वाली संख्या ढूंढना

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

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

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

  1. - जावास्क्रिप्ट में इनपुट संख्या के पहले n गुणकों की सरणी बनाना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो संख्याएं लेता है, मान लीजिए m और n। हमारा फ़ंक्शन m के पहले n प्राकृतिक गुणकों की एक सरणी बनाकर लौटाएगा।उदाहरणनिम्न कोड देखें:const m = 6; const n = 14; const firstNMultiple = (m = 1, n = 1) => {    const res = [];    for(let