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

जावास्क्रिप्ट में शब्दों के आसन्न जोड़े की गणना करना

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक स्ट्रिंग स्ट्र लेता है जो केवल तर्क के रूप में एसेंट का प्रतिनिधित्व करता है।

हमारे फ़ंक्शन को स्ट्रिंग में मौजूद समान शब्दों की आसन्न जोड़ी को गिनना और वापस करना चाहिए। हमारे कार्य को उनके मामले को अनदेखा करने वाले शब्दों की जांच करनी चाहिए, जिसका अर्थ है 'यह' और 'यह' समान माना जाना चाहिए।

उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है -

इनपुट

const str = 'This this is a a sample string';

आउटपुट

const output = 2;

आउटपुट स्पष्टीकरण

क्योंकि दोहराए जाने वाले शब्द 'यह' और 'ए' हैं।

उदाहरण

निम्नलिखित कोड है -

const str = 'This this is a a sample string';
const countIdentical = (str = '') => {
   const arr = str.split(' ');
   let count = 0;
   for(let i = 0; i < arr.length - 1; i++){
      const curr = arr[i];
      const next = arr[i + 1];
      if(curr.toLowerCase() === next.toLowerCase()){
         count++;
      };
   };
   return count;
};
console.log(countIdentical(str));

आउटपुट

2

  1. सरणी में अद्वितीय जोड़े जो जावास्क्रिप्ट में पैलिंड्रोम शब्द बनाते हैं

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो अद्वितीय शब्दों की एक सरणी लेता है। हमारे फ़ंक्शन को ऐसे सभी इंडेक्स जोड़े की एक सरणी वापस करनी चाहिए, जिन शब्दों पर, संयुक्त होने पर एक पैलिंड्रोम शब्द उत्पन्न होता है। उदाहरण निम्नलिखित कोड है - const arr = ["abcd", "dcba&qu

  1. जावास्क्रिप्ट में टेक्स्ट की एक स्ट्रिंग में शीर्ष तीन सबसे अधिक आने वाले शब्द ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक अंग्रेजी वर्णमाला स्ट्रिंग लेता है। हमारे फ़ंक्शन को स्ट्रिंग में मौजूद शीर्ष तीन सबसे अधिक बार आने वाले शब्दों को वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const str = 'Python was developed by Guido van Rossum in the late eighties a

  1. एचएच में सेकंड का प्रतिनिधित्व:एमएम:जावास्क्रिप्ट में एसएस

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एकल वर्णों की एक सरणी लेता है, गिरफ्तारी, पहले और एकमात्र तर्क के रूप में। सरणी में केवल 4 वर्ण हो सकते हैं, वे हैं - N → का अर्थ उत्तर दिशा है S → दक्षिण दिशा के लिए खड़ा है W → पश्चिम दिशा के लिए खड़ा है E → का अर्थ पूर्व दिशा है प्रत्ये