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

जावास्क्रिप्ट सरणी में लगातार संख्या की जाँच करने के लिए?

<घंटा/>

लगातार संख्या जैसे 100, 101, 102, आदि की जांच करने के लिए, कम () की अवधारणा का उपयोग करें। लगातार संख्याओं के लिए TRUE लौटाया जाएगा, अन्यथा वापसी मान असत्य है।

उदाहरण

const sequceIsConsecutive = (obj) =>
Boolean(obj.reduce((output, lastest) => (output ?
(Number(output.number) + 1=== Number(lastest.number) ? lastest : false)
: false)));
console.log("Is Consecutive="+sequceIsConsecutive ([{ number: '100'
},{number: '101'} ,{number: '102' }]));
console.log("Is Consecutive="+sequceIsConsecutive([{ number: '100' },
{number: '102'} ,{number: '104' }]));

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo126.js.

आउटपुट

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

PS C:\Users\Amit\JavaScript-code> node demo126.js
Is Consecutive=true
Is Consecutive=false

  1. जावास्क्रिप्ट में बाइनरी सरणी में लगातार 1 की अधिकतम संख्या ढूँढना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक बाइनरी सरणी (एक सरणी जिसमें केवल 0 या 1 होता है) को एकमात्र तर्क के रूप में लेता है। फ़ंक्शन को उस सरणी के लगातार उप-सरणी की लंबाई ढूंढनी चाहिए जिसमें केवल 1 होता है और उसे वापस कर देता है। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [1, 0, 1

  1. एक सरणी में जोड़े की संख्या जिसमें जावास्क्रिप्ट का उपयोग करके लगातार संख्याएं होती हैं

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पूर्णांकों की एक सरणी लेता है। हमारे फ़ंक्शन को उस सरणी से ऐसे संक्रामक जोड़े की गिनती वापस करनी चाहिए जिनमें लगातार संख्याएं हों। उदाहरण निम्नलिखित कोड है - const arr = [1, 2, 5, 8, -4, -3, 7, 6, 5]; const countPairs = (arr = []) => {   &nb

  1. जांचें कि क्या किसी संख्या को सी ++ में लगातार संख्याओं के योग के रूप में व्यक्त किया जा सकता है

    यहां हम देखेंगे कि क्या एक संख्या को दो या अधिक क्रमागत संख्याओं के योग के रूप में दर्शाया जा सकता है या नहीं। मान लीजिए एक संख्या 12 है। इसे 3+4+5 के रूप में दर्शाया जा सकता है। इस समस्या को हल करने का एक सीधा और आसान तरीका है। यदि कोई संख्या 2 की घात है, तो उसे कुछ क्रमागत संख्याओं के योग के रूप