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

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


समस्या

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

उदाहरण

निम्न कोड देखें:

const arr = [1, 2, 3, 4, 6, 7, 8]; const findFirstNonConsecutive = (arr = []) => {    for(let i = 0; i < arr.length - 1; i++){       const el = arr[i];       const next = arr[i + 1];       if(next - el !== 1){          return next;       };    };    return null; }; console.log(findFirstNonConsecutive(arr));

आउटपुट

निम्न कंसोल आउटपुट है:

6

  1. - JavaScript में सरणी के भीतर तीसरी अधिकतम संख्या ढूंढना

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

  1. - JavaScript में लुकास संख्या क्रम का nवां तत्व खोजना

    लुकास संख्याएं लुकास संख्याएं एक क्रम में संख्याएं हैं जिसे इस तरह परिभाषित किया गया है - L(0) = 2 L(1) = 1 L(n) = L(n-1) + L(n-2) समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या n लेता है और nवीं लुकास संख्या वापस करता है। उदाहरण कोड निम्न है - { if (num === 0) return 2; if

  1. - C# में ऐरे के पहले एलिमेंट का इंडेक्स कैसे खोजें

    ऐरे के पहले एलिमेंट का इंडेक्स प्राप्त करने के लिए Array.GetLowerBound(0) मेथड का उपयोग करें। सिंटैक्स public int GetLowerBound(int dimension); पैरामीटर dimension शून्य-आधारित डायमेंशन है (0 = पहला डायमेंशन)। उदाहरण 1: एलिमेंट्स के साथ ऐरे ele.StartsWith(A))); Console.WriteLine(Is the ar