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

जावास्क्रिप्ट के साथ एक स्ट्रिंग में प्रत्येक चार के लिए घटनाओं की संख्या की गणना करें?


प्रत्येक वर्ण की आवृत्ति को संग्रहीत करने के लिए एक सरणी लें। यदि समान वर्ण पाया जाता है, तो एक-एक करके वृद्धि करें अन्यथा उस सरणी में 1 डाल दें।

मान लें कि निम्नलिखित हमारी स्ट्रिंग है -

var sentence = "My name is John Smith";

घटनाओं की गणना करने के लिए जावास्क्रिप्ट कोड निम्नलिखित है -

उदाहरण

var sentence = "My name is John Smith";
sentence=sentence.toLowerCase();
var noOfCountsOfEachCharacter = {};
var getCharacter, counter, actualLength, noOfCount;
for (counter = 0, actualLength = sentence.length; counter <
actualLength; ++counter) {
   getCharacter = sentence.charAt(counter);
   noOfCount = noOfCountsOfEachCharacter[getCharacter];
   noOfCountsOfEachCharacter[getCharacter] = noOfCount ? noOfCount + 1: 1;
}
for (getCharacter in noOfCountsOfEachCharacter) {
   if(getCharacter!=' ')
   console.log("Character="+getCharacter + " Occurrences=" +
   noOfCountsOfEachCharacter[getCharacter]);
}

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo40.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\JavaScript-code> node demo40.js
Character=m Occurrences=3
Character=y Occurrences=1
Character=n Occurrences=2
Character=a Occurrences=1
Character=e Occurrences=1
Character=i Occurrences=2
Character=s Occurrences=2
Character=j Occurrences=1
Character=o Occurrences=1
Character=h Occurrences=2
Character=t Occurrences=1

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

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

  1. Android में स्ट्रिंग में प्रत्येक वर्ण की घटनाओं की गणना कैसे करें?

    यह उदाहरण दर्शाता है कि Android में स्ट्रिंग में प्रत्येक वर्ण की घटनाओं की गणना कैसे करें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। दूसरा चरण - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

  1. सी # कार्यक्रम प्रत्येक चरित्र की घटनाओं की गणना करने के लिए

    सबसे पहले, स्ट्रिंग सेट करें - string str = "Website"; Console.WriteLine("String: "+str); स्ट्रिंग में प्रत्येक वर्ण के लिए जाँच करें और एक चर को बढ़ाएँ जो उस वर्ण की घटनाओं की संख्या की गणना करेगा - for (int j = 0; j < str.Length; j++) {    if (str[0] == str[j]) {