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

JavaScript में वाक्य में शब्दों की गिनती


हमें एक JavaScript फ़ंक्शन लिखना आवश्यक है जो एक स्ट्रिंग लेता है। हमारा फ़ंक्शन सरणी में वर्णमाला (अपरकेस या लोअरकेस) की संख्या गिनने वाला है।

उदाहरण के लिए − यदि इनपुट स्ट्रिंग है −

const str = 'this is a string!';

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

13

उदाहरण

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

const str = 'this is a string!'; const isAlpha = char => {     const legend = 'abcdefghijklmnopqrstuvwxyz';     return legend.includes(char); }; const countAlphabets = (str = '') => {     let count = 0;     for(let i = 0; i < str.length; i++){       if(!isAlpha(str[i])){         continue;       };       count++;     };     return count; }; console.log(countAlphabets(str));

आउटपुट

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

13

  1. JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स

    const ES2015 (ES6) में पेश किया गया एक ब्लॉक-स्कोप्ड वेरिएबल डिक्लेरेशन है जो रीअसाइनमेंट को रोकता है। यह आधुनिक JavaScript में डिफ़ॉल्ट विकल्प होना चाहिए जब रीअसाइनमेंट की आवश्यकता न हो। उदाहरण { try { a = 44; // TypeError: Assignment to constant variable } catch (e

  1. - JavaScript में आसन्न शब्द जोड़ों की गिनती

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

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

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