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

जावास्क्रिप्ट में दूसरा सबसे लगातार चरित्र ढूँढना

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और उस वर्ण को लौटाता है जो स्ट्रिंग में दूसरा सबसे अधिक प्रकट होता है।

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -

उदाहरण

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

const str ='नमस्ते दुनिया, मैंने दुनिया में इतना खूबसूरत मौसम कभी नहीं देखा';const secondFrequent =str => {const map ={}; के लिए (चलो मैं =0; मैं  [el, map[el]]); freqArr.sort((a, b) => b[1] - a[1]); वापसी freqArr[1][0];};console.log(secondFrequent(str));

आउटपुट

कंसोल में आउटपुट होगा -

<पूर्व>ई
  1. जावास्क्रिप्ट का उपयोग करके किसी सरणी में एकमात्र अद्वितीय स्ट्रिंग ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो स्ट्रिंग्स की एक सरणी लेता है। सरणी में सभी स्ट्रिंग्स में समान वर्ण होते हैं, या वर्णों की पुनरावृत्ति होती है, और केवल एक स्ट्रिंग में वर्णों का एक अलग सेट होता है। हमारे फ़ंक्शन को उस स्ट्रिंग को ढूंढना और वापस करना चाहिए। उदाहरण के लिए

  1. जावास्क्रिप्ट का उपयोग करके वर्णमाला में एक वर्ण की 1-आधारित अनुक्रमणिका ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक लोअरकेस अंग्रेजी वर्णमाला वर्ण लेता है। हमारे फ़ंक्शन को वर्ण की 1-आधारित अनुक्रमणिका को अक्षर में वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const char = 'j'; const findCharIndex = (char = '') => {    const legend =

  1. जावास्क्रिप्ट का उपयोग करके एक सरणी में सबसे अधिक बार आने वाले शब्द ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले तर्क के रूप में अंग्रेजी लोअरकेस अक्षरों के तारों की सरणी, एआर लेता है। हमारे फ़ंक्शन का दूसरा तर्क एक संख्या, संख्या (संख्या <गिरफ्तारी की लंबाई) है। हमारा कार्य सरणी गिरफ्तारी में सबसे अधिक बार आने वाले तत्वों की संख्या को वापस करने वा