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

जांचें कि क्या सरणी के तत्वों को जावास्क्रिप्ट में संख्याओं का अनुक्रम बनाने के लिए पुनर्व्यवस्थित किया जा सकता है या नहीं

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है और जांचता है कि सरणी के तत्वों को संख्याओं का अनुक्रम बनाने के लिए पुनर्व्यवस्थित किया जा सकता है या नहीं।

उदाहरण के लिए:यदि सरणी है -

const arr =[3, 1, 4, 2, 5];

तब आउटपुट सही होना चाहिए।

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

उदाहरण

इसके लिए कोड होगा -

const arr =[3, 1, 4, 2, 5];const canBeConsecutive =(arr =[]) => {if(!arr.length){ return false; }; कॉन्स्ट कॉपी =arr.slice (); copy.sort((a, b) => a - b); के लिए (चलो मैं =प्रतिलिपि [0], जे =0; जे <प्रति। लंबाई; i++, j++){ अगर (प्रतिलिपि [जे] ===i) {जारी रखें; }; विवरण झूठा है; }; सही लौटें;};console.log(canBeConsecutive(arr));

आउटपुट

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

<पूर्व>सत्य
  1. जावास्क्रिप्ट में किसी सरणी में मौजूद नहीं सबसे छोटा धनात्मक पूर्णांक ढूँढना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में पूर्णांकों की सरणी लेता है। हमारे फ़ंक्शन को उस सबसे छोटे धनात्मक पूर्णांक को खोजना और वापस करना चाहिए जो सरणी में मौजूद नहीं है। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [4, 2, -1, 0, 3, 9, 1, -5]; तब आउटपुट होना चा

  1. जावास्क्रिप्ट में कम () के साथ सरणी तत्वों का उत्पाद ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक सरणी गिरफ्तारी लेता है। हमारे फ़ंक्शन को सरणी के सभी तत्वों के उत्पाद को ढूंढना और वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [3, 1, 4, 1, 2, -2, -1]; const produceElements = (arr = []) => {    const res = arr.red

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

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