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

JavaScript में केवल एक विशिष्ट अक्षर वाली उपस्ट्रिंग्स की गिनती


हमें एक JavaScript फ़ंक्शन लिखना है जो एकमात्र तर्क के रूप में एक स्ट्रिंग लेता है। हमारे फ़ंक्शन का कार्य इनपुट स्ट्रिंग में उन सभी सन्निकट उपस्ट्रिंग्स की गिनती करना है जिनमें ठीक एक विशिष्ट अक्षर होता है।

फ़ंक्शन को फिर ऐसी सभी उपस्ट्रिंग्स की गिनती वापस करनी चाहिए।

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

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

const str = 'iiiji';

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

const output = 8;

क्योंकि वांछित स्ट्रिंग्स हैं -

'iii', 'i', 'i', 'i', 'i', 'j', 'ii', 'ii'

उदाहरण

निम्नलिखित कोड देखें:

const str = 'iiiji';

const countSpecialStrings = (str = '') => {
  let { length } = str;
  let res = length;
  if (!length) {
    return length;
  };
  for (let j = 0, i = 1; i < length; ++i) {
    if (str[i] === str[j]) {
      res += i - j;
    } else {
      j = i;
    }
  };
  return res;
};

console.log(countSpecialStrings(str));

आउटपुट

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

8

  1. JavaScript में स्ट्रिंग में दो या अधिक स्पेस को केवल एक स्पेस में कैसे बदलें? JavaScript में स्ट्रिंग में दो या अधिक स्पेस को केवल एक स्पेस में कैसे बदलें?

    हमें एक JavaScript प्रोग्राम लिखना है जो HTML में एक इनपुट के माध्यम से एक वेरिएबल यूजर स्ट्रिंग लेता है। फिर JavaScript के माध्यम से प्रोग्राम को स्ट्रिंग में एक से अधिक लगातार स्पेस की जांच करनी चाहिए।और प्रोग्राम को एक से अधिक लगातार स्पेस के ऐसे सभी उदाहरणों को केवल एक स्पेस से बदलना चाहिए।हम re

  1. - JavaScript में मिलान करने वाले सबस्ट्रिंग की गिनती

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग, str, को पहला तर्क और स्ट्रिंग्स की एक सरणी, arr, को दूसरा तर्क के रूप में लेता है। हमारे फ़ंक्शन को arr[i] की संख्या गिनकर वापस करनी चाहिए जो स्ट्रिंग str का उपअनुक्रम है। उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है इनपुट const str = klmnop; cons

  1. - C++ में दी गई स्ट्रिंग को परिवर्तित करें ताकि इसमें केवल विशिष्ट वर्ण हों

    इस ट्यूटोरियल में, हम एक प्रोग्राम पर चर्चा करेंगे जो दी गई स्ट्रिंग को परिवर्तित करता है ताकि इसमें केवल विशिष्ट वर्ण हों। इसके लिए हमें एक स्ट्रिंग प्रदान की जाएगी। हमारा कार्य स्ट्रिंग को पार करना और आवर्ती वर्णों को किसी भी यादृच्छिक वर्ण से बदलना है जो पहले से स्ट्रिंग में मौजूद नहीं हैं। उदाहर