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

एक स्ट्रिंग में दो बार दोहराए जाने वाले शब्द गणना - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक स्ट्रिंग लेता है जिसमें कुछ शब्द होते हैं जिन्हें दो बार दोहराया जाता है, हमें ऐसे शब्दों को गिनने की आवश्यकता होती है।

उदाहरण के लिए -

यदि इनपुट स्ट्रिंग है -

const str = "car bus jeep car jeep bus motorbike truck";

तब आउटपुट होना चाहिए -

3

उदाहरण

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

const str = "car bus jeep car jeep bus motorbike truck";
const countRepetitive = str => {
   const strArr = str.split(" ");
   let count = 0;
   for(let i = 0; i < strArr.length; i++){
      if(i === strArr.lastIndexOf(strArr[i])){
         continue;
      };
      count++;
   };
   return count;
};
console.log(countRepetitive(str));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

3

  1. एक स्ट्रिंग जावास्क्रिप्ट को एन्क्रिप्ट करना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहले तर्क के रूप में एक स्ट्रिंग और दूसरे तर्क के रूप में एक संख्या लेता है। फ़ंक्शन को स्ट्रिंग के प्रत्येक अक्षर को दी गई संख्या से वर्णमाला को ऊपर की ओर स्थानांतरित करके प्रतिस्थापित करना चाहिए। स्थानांतरण को वर्णमाला के आरंभ या अंत में वापस लपेटना चाहि

  1. जावास्क्रिप्ट में एक स्ट्रिंग में स्वर वापस करें

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें कुछ अक्षर हो सकते हैं। फ़ंक्शन को स्ट्रिंग में मौजूद स्वरों की संख्या को गिनना और वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const str = 'this is a string'; const countVowels = (str = '') => {    str

  1. जादुई स्ट्रिंग:जावास्क्रिप्ट में प्रश्न

    समस्या एक जादुई स्ट्रिंग स्ट्र में केवल 1 और 2 होते हैं और निम्नलिखित नियमों का पालन करते हैं - स्ट्रिंग स्ट्र जादुई है क्योंकि वर्णों 1 और 2 की सन्निहित घटनाओं की संख्या को संयोजित करने से स्ट्रिंग स्वयं उत्पन्न होती है। स्ट्रिंग स्ट्र के पहले कुछ तत्व निम्नलिखित हैं - str = "12211212212211