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. जावास्क्रिप्ट सरणी में सभी अद्वितीय मान कैसे प्राप्त करें?

    जावास्क्रिप्ट सरणी में सभी अद्वितीय मान प्राप्त करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <t

  1. जावास्क्रिप्ट में एक केंद्रीय चोटी वाली सरणी की चोटी ढूँढना

    बीच में चोटी वाली सरणी हम किसी ऐरे एर को सेंट्रली पीक्ड ऐरे . कहते हैं यदि निम्नलिखित गुण धारण करते हैं - =3 0

  1. जावास्क्रिप्ट में सरणी की औसत अनुक्रमणिका ढूँढना

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