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

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


मान लीजिए हमारे पास लिटरल्स का एक सॉर्टेड ऐरे है:

const arr = [2, 2, 3, 3, 3, 5, 5, 6, 7, 8, 9];

हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐसा ऐरे ले और पहला नंबर वापस करे जो ऐरे में केवल एक बार आता है।

यदि ऐसा कोई नंबर नहीं है तो false वापस करना चाहिए।

इस ऐरे के लिए आउटपुट 6 होना चाहिए।

उदाहरण

इसके लिए कोड:

const arr = [2, 2, 3, 3, 3, 5, 5, 6, 7, 8, 9]; const firstNonDuplicate = arr => {    let appeared = false;    for(let i = 0; i < arr.length; i++){       if(appeared){          if(arr[i+1] !== arr[i]){             appeared = false;          };       }else{          if(arr[i+1] === arr[i]){             appeared = true;             continue;          };          return arr[i];       };    };    return false; }; console.log(firstNonDuplicate(arr));

आउटपुट

कंसोल पर आउटपुट:

6

  1. - जावास्क्रिप्ट का उपयोग करके सरणी में एकमात्र अद्वितीय स्ट्रिंग ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो स्ट्रिंग्स की एक सरणी लेता है। सरणी में सभी स्ट्रिंग्स में समान अक्षर होते हैं, या अक्षरों की पुनरावृत्ति होती है, और केवल एक स्ट्रिंग में अक्षरों का एक अलग सेट होता है। हमारा फ़ंक्शन उस स्ट्रिंग को ढूंढकर लौटाएगा।उदाहरण के लिएयदि सरणी है:[ba, abc, acb

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

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

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

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