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

जावास्क्रिप्ट में स्ट्रिंग में स्वरों की संख्या कैसे प्राप्त करें?

स्ट्रिंग में स्वरों की संख्या की गणना

अंग्रेजी भाषा में स्वर a, e, i, o और u हैं। सुनिश्चित करें कि किसी भी स्ट्रिंग में ये स्वर दोनों केस में हो सकते हैं (या तो छोटे या बड़े)।

विवरण

निम्नलिखित उदाहरण में, 'noOfVowels()' नामक यूजर-डिफाइंड फंक्शन का उपयोग करके, एक इनपुट स्ट्रिंग पढ़ी जाती है और उसकी तुलना केवल स्वरों वाली दूसरी स्ट्रिंग ('aAeEiIoOuU') से की जाती है। यह कार्य करने के लिए indexOf() मेथड की सहायता लेता है।

indexOf() मेथड किसी वर्ण का इंडेक्स प्रदर्शित करता है जब भी वर्ण दोनों स्ट्रिंग्स में सामान्य होता है, असमान मामले में यह आउटपुट के रूप में '-1' प्रदर्शित करता है। यहां यह इनपुट स्ट्रिंग के प्रत्येक वर्ण की तुलना स्वर स्ट्रिंग से करता है और जब भी स्वर मेल खाते हैं, तो यह आंतरिक रूप से "vowelsCount" नामक यूजर-डिफाइंड वेरिएबल को बढ़ाता है, जो प्रारंभ में 0 होता है। अंततः, "vowelsCount" में मान आउटपुट के रूप में प्रदर्शित होता है।

उदाहरण

<html> <body> <script>    function noOfVowels(string) {       var listOfVowels = 'aAeEiIoOuU';       var vowelsCount = 0;       for(var i = 0; i < string.length ; i++) {          if (listOfVowels.indexOf(string[i]) !== -1) {             vowelsCount += 1;         }       }    return vowelsCount;    }    document.write(noOfVowels("Tutorix is one of the best e-platforms")); </script> </body> </html>

आउटपुट

12
  1. - JavaScript में स्ट्रिंग को फ्लोटिंग पॉइंट नंबर में कैसे बदलें

    JavaScript ने एक मेथड parseFloat() प्रदान किया है जो स्ट्रिंग को फ्लोटिंग पॉइंट नंबर में बदलता है। फ्लोटिंग नंबर दशमलव होते हैं। हमारे पास समान कार्य करने के लिए parseInt() नामक एक और मेथड भी है लेकिन यह दशमलव से डील नहीं करता। यह केवल पूर्णांक लौटाता है। parseFloat() एक नंबर स्ट्रिंग को नंबर में ब

  1. - JavaScript में स्ट्रिंग और नंबर को बिना संयोजन के कैसे जोड़ें

    जब एक स्ट्रिंग और एक नंबर को जोड़ा जाता है तो जोड़ के बजाय, संयोजन होता है। वे दोनों एक दूसरे से जुड़ जाते हैं। लेकिन यदि हमें उन्हें जोड़ने की आवश्यकता है तो हमें स्ट्रिंग को पूर्णांक में बदलना होगा। इस स्थिति में, + ऑपरेटर तस्वीर में आता है। यह वास्तव में, स्ट्रिंग को पूर्णांक में बदलता है और उन्

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

    हमें एक JavaScript फ़ंक्शन लिखना आवश्यक है जो एक स्ट्रिंग लेता है। फ़ंक्शन को स्ट्रिंग में मौजूद स्वरों की संख्या गिननी चाहिए।फ़ंक्शन को प्रत्येक स्वर की गिनती को उनके विरुद्ध मैप करने वाला एक ऑब्जेक्ट तैयार करना चाहिए।उदाहरणइसके लिए कोड होगा −{ if(vowels.indexOf(letter.toLowerCase()) !=