Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> 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. ऐसी सरणी संख्या ढूँढना जिसका जावास्क्रिप्ट का उपयोग करके सरणी में कोई मिलान सकारात्मक या ऋणात्मक संख्या नहीं है

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पूर्णांकों की एक सरणी लेता है। एरे में प्रत्येक नंबर के लिए एरे में उसकी नकारात्मक या सकारात्मक तारीफ भी मौजूद होगी, लेकिन ठीक एक नंबर के लिए कोई कॉम्प्लिमेंट नहीं होगा। हमारे फ़ंक्शन को उस नंबर को सरणी से ढूंढना और वापस करना चाहिए। उदाहरण निम्नलिख

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

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

  1. सी # में सरणी में पहले तत्व की अनुक्रमणिका ढूँढना

    सरणी में पहले तत्व की अनुक्रमणिका खोजने के लिए, कोड इस प्रकार है - उदाहरण using System; public class Demo {    public static void Main() {       string[] products = new string[] { "Andy", "Mark", "Gary", "Andre"};