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

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


मान लीजिए हमारे पास एक स्ट्रिंग है जिसमें निम्नलिखित में से कोई भी वर्ण हो सकते हैं:

'!', "," ,"'" ,";" ,"\"" ,"." ,"-" ,"?"

हमें एक JavaScript फ़ंक्शन लिखना होगा जो एक स्ट्रिंग लेता है और स्ट्रिंग में इन वर्णों की उपस्थिति की संख्या गिनता है और वह गिनती लौटाता है।

उदाहरण

इसका कोड निम्नलिखित होगा:

const str = "This, is a-sentence;.Is this a sentence?";
const countSpecial = str => {
  const punct = "!,\;\.-?";
  let count = 0;
  for(let i = 0; i < str.length; i++){
    if(!punct.includes(str[i])){
      continue;
    };
    count++;
  };
  return count;
};
console.log(countSpecial(str));

आउटपुट

कंसोल में आउटपुट:

5

  1. - JavaScript में स्ट्रिंग में न्यूनतम डिलीशन ढूंढना

    मान लीजिए हमारे पास एक बाइनरी स्ट्रिंग है जैसे: const str = 001001; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी एक स्ट्रिंग को पहली और एकमात्र आर्गुमेंट के रूप में लेता है। फ़ंक्शन को तब इनपुट में आवश्यक न्यूनतम डिलीशन की संख्या की गणना करके लौटानी चाहिए ताकि कोई भी दो आसन्न संख्याएं समान न हों। उदाह

  1. - JavaScript में स्ट्रिंग अक्षरों को आवृत्ति के अनुसार सॉर्ट करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो अक्षरों की स्ट्रिंग को एकमात्र आर्ग्युमेंट के रूप में लेता है।हमारा फ़ंक्शन मूल स्ट्रिंग के आधार पर एक नई स्ट्रिंग तैयार करनी चाहिए जिसमें सबसे अधिक बार आने वाले अक्षर पहले रखे जाएं और फिर घटती आवृत्तियों के साथ।उदाहरणयदि फ़ंक्शन का इनपुट है:const str = f

  1. - JavaScript में स्ट्रिंग के वर्णों को समूहों में पुनर्गठित करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग str को एकमात्र आर्गुमेंट के रूप में लेता है।स्ट्रिंग str में तीन प्रकार के वर्ण हो सकते हैं:अंग्रेजी अल्फाबेट: (A-Z), (a-z)अंक: 0-9विशेष वर्ण - बाकी सभी शेष वर्णहमारा फ़ंक्शन इस स्ट्रिंग के माध्यम से पुनरावृति करना चाहिए और ठीक तीन तत्वों वाली