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

जावास्क्रिप्ट में ऐरे में पहली गैर-दोहराई जाने वाली स्ट्रिंग का पता लगाना

<घंटा/>

मान लीजिए, हमारे पास इस तरह की स्ट्रिंग्स की एक सरणी है जहाँ स्ट्रिंग्स में डुप्लिकेट वर्ण हो सकते हैं -

const arr = ['54gdgdfe3', '434ffd', '43frdf', '43fdhnh', 'wgcxhjny', 'fsdf34'];

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक ऐसी सरणी लेता है और सरणी से पहला तत्व देता है जिसमें 0 डुप्लिकेट वर्ण होते हैं। यदि ऐसी कोई स्ट्रिंग मौजूद नहीं है, तो हमें झूठी वापसी करनी चाहिए।

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

उदाहरण

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

const arr = ['54gdgdfe3', '434ffd', '43frdf', '43fdhnh', 'wgcxhjny', 'fsdf34'];
const isUnique = str => {
   return str.split('').every(el => str.indexOf(el) === str.lastIndexOf(el));
};
const findUniqueString = arr => {
   for(let i = 0; i < arr.length; i++){
      if(isUnique(arr[i])){
         return arr[i];
      };
   };
   return false;
};
console.log(findUniqueString(arr));

आउटपुट

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

wgcxhjny

  1. जावास्क्रिप्ट में किसी सरणी में सबसे बड़ी गैर-दोहराई जाने वाली संख्या ढूँढना

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

  1. जावास्क्रिप्ट में स्ट्रिंग की सरणी से टिप्पणियों को हटाना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो स्ट्रिंग्स की सरणी लेता है, एआर, पहले तर्क के रूप में और विशेष वर्णों की एक सरणी, शुरुआत, दूसरे तर्क के रूप में। स्टार्टर सरणी में ऐसे वर्ण होते हैं जो एक टिप्पणी शुरू कर सकते हैं। हमारे फ़ंक्शन को सरणी गिरफ्तारी के माध्यम से पुनरावृति करनी च

  1. जावास्क्रिप्ट में सरणी को फ़ोन नंबर स्ट्रिंग में कनवर्ट करना

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