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

लूप, ब्रेक और कंटिन्यू का उपयोग करके वाक्य में एक विशिष्ट अक्षर कितनी बार दिखाई दे रहा है, इसका पता लगाना - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो यह पता लगाता है कि वाक्य में एक विशिष्ट अक्षर कितनी बार दिखाई दे रहा है

उदाहरण

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

const string = 'This is just an example string for the program';
const countAppearances = (str, char) => {
   let count = 0;
   for(let i = 0; i < str.length; i++){
   if(str[i] !== char){
      // using continue to move to next iteration
         continue;
      };
      // if we reached here it means that str[i] and char are same
      // so we increase the count
      count++;
   };
   return count;
};
console.log(countAppearances(string, 'a'));
console.log(countAppearances(string, 'e'));
console.log(countAppearances(string, 's'));

आउटपुट

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

3
3
4

  1. जावास्क्रिप्ट में फ़्लोचार्ट का उपयोग करके लूप के लिए कैसे दिखाया जाए?

    for लूप में शामिल हैं लूप इनिशियलाइज़ेशन जहां हम अपने काउंटर को शुरुआती मूल्य पर प्रारंभ करते हैं। लूप शुरू होने से पहले इनिशियलाइज़ेशन स्टेटमेंट को निष्पादित किया जाता है, टेस्ट स्टेटमेंट जो परीक्षण करेगा कि दी गई शर्त सत्य है या नहीं। यदि शर्त सही है, तो लूप के अंदर दिए गए कोड को निष्पादित किया ज

  1. जावास्क्रिप्ट स्क्रॉल डाउन के लिए लूप को कैसे रोकें?

    लूप को रोकने के लिए, जावास्क्रिप्ट में clearInterval() का उपयोग करें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width,

  1. ब्रेक का उपयोग करके लूप के लिए कैसे नियंत्रित करें और सी # में बयान जारी रखें?

    ब्रेक स्टेटमेंट लूप को समाप्त करता है। लूप के लिए इसका उपयोग करने के लिए, आप हर बार उपयोगकर्ता से इनपुट प्राप्त कर सकते हैं और जब उपयोगकर्ता ऋणात्मक संख्या दर्ज करता है तो आउटपुट प्रदर्शित कर सकता है। आउटपुट तब प्रदर्शित होता है और ब्रेक स्टेटमेंट का उपयोग करके बाहर निकलता है - for(i=1; i <= 10;