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

जावास्क्रिप्ट का उपयोग करके अक्षरों में अंगूठियां गिनना

<घंटा/>

समस्या

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

O', 'b', 'p', 'e', ​​'A', आदि सभी में एक वलय है जबकि 'B' में 2 हैं

उदाहरण

निम्नलिखित कोड है -

const str = 'some random text string';
function countRings(str){
   const rings = ['A', 'D', 'O', 'P', 'Q', 'R', 'a', 'b', 'd', 'e', 'g', 'o', 'p', 'q'];
   const twoRings = ['B'];
   let score = 0;
   str.split('').map(x => rings.includes(x)
   ? score++
   : twoRings.includes(x)
   ? score = score + 2
   : x
   );
   return score;
}
console.log(countRings(str));

आउटपुट

7

  1. जावास्क्रिप्ट आयात में '{ }' का उपयोग करना?

    जावास्क्रिप्ट आयात में {} का उपयोग करने वाला कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:रेबेकापर्पल; }जावास्क्रिप्ट आयात में { } का उपयोग करनायहां क्लिक करेंआयातित फ़ंक्शन को निष्पाद

  1. जावास्क्रिप्ट वस्तुओं की सरणी पर सरणी के तरीकों का उपयोग करना?

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

  1. जावास्क्रिप्ट में गोपनीयता प्राप्त करने के लिए क्लोजर का उपयोग करना

    जावास्क्रिप्ट में गोपनीयता प्राप्त करने के लिए क्लोजर को लागू करने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:नीला बैंगनी; }गोपनीयता हासिल करने के लिए क्लोजर का उपयोग करनाIncr