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

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


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

फ़ंक्शन को प्रत्येक स्वर की गिनती को उनके विरुद्ध मैप करने वाला एक ऑब्जेक्ट तैयार करना चाहिए।

उदाहरण

इसके लिए कोड होगा −

const str = 'this is an example string'; const vowelCount = (str = '') => {     const splitString=str.split('');     const obj={};     const vowels="aeiou";     splitString.forEach((letter)=>{       if(vowels.indexOf(letter.toLowerCase()) !== -1){         if(letter in obj){           obj[letter]++;         }else{           obj[letter]=1;         }       }     });     return obj; }; console.log(vowelCount(str));

आउटपुट

और कंसोल में आउटपुट होगा −

{ i: 3, a: 2, e: 2 }

  1. - JavaScript में अंकों को घटते क्रम में व्यवस्थित करके संख्या वापस करना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या n लेता है। हमारे फ़ंक्शन को इसे इसके अंकों के साथ घटते क्रम में वापस करना चाहिए। अनिवार्य रूप से, हमें उच्चतम संभव संख्या बनाने के लिए अंकों को पुनर्व्यवस्थित करना चाहिए। उदाहरण कोड निम्न है - { return +b - +a; }); const newStr =

  1. - JavaScript में स्ट्रिंग में वॉवेल्स को उनके 1-आधारित इंडेक्स से बदलना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और स्ट्रिंग में वॉवेल्स के सभी ऑकरेंस को स्ट्रिंग में उनके इंडेक्स (1-आधारित) से बदल देता है। इसका मतलब है कि यदि स्ट्रिंग का दूसरा अक्षर एक वॉवेल है, तो इसे 2 से बदला जाना चाहिए।उदाहरणनिम्नलिखिक कोड है − { const vowels = aeiou;

  1. - JavaScript में n तक गिनती करते समय मिले 9 की संख्या गिनना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या n लेता है। हमारा फ़ंक्शन गिनना और लौटाना चाहिए कि 0 से n तक गिनती करते समय हमें कितनी बार 9 का उपयोग करना पड़ेगा।उदाहरणनिम्नलिखिक कोड है − { if(val === char){ acc++; }; return acc; }, 0); }; let count = 0; for(let i = 0; i <= num; i++){ co