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

स्ट्रिंग से दूसरा सबसे अधिक बार आने वाला अक्षर लौटाना (रिक्त स्थान सहित) - JavaScript


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

कोड

const str = 'Hello world, I have never seen such a beautiful weather in the world'; 
const secondFrequent = str => { 
  const map = {}; 
  for (let i = 0; i < str.length; i++) { 
    map[str[i]] = (map[str[i]] || 0) + 1; 
  } 
  const freqArr = Object.keys(map).map(el => [el, map[el]]); 
  freqArr.sort((a, b) => b[1] - a[1]); 
  return freqArr[1][0]; 
}; 
console.log(secondFrequent(str));

आउटपुट

e
  1. - JavaScript में स्ट्रिंग से लंबे शब्द लौटाना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो शब्दों का एक वाक्य और एक नंबर लेता है। फ़ंक्शन उन सभी शब्दों का एक ऐरे लौटाएगा जिनकी लंबाई निर्दिष्ट नंबर से अधिक हो।इनपुटconst str = this is an example of a basic sentence; const num = 4;आउटपुटconst output = [ example, basic, sentence ];क्योंकि ये केवल त

  1. - JavaScript में स्ट्रिंग से सभी स्पेस हटाना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और एक नई स्पेस-फ्री स्ट्रिंग लौटाता है (एक स्ट्रिंग जिसमें सभी स्पेस खाली स्ट्रिंग्स से बदल दिए गए हैं)।उदाहरणनिम्नलिखिक कोड है − { let res = ; for(let i = 0; i < str.length; i++){ const el = str[i]; if(el !== ){ res += el; cont

  1. - C++ में दूसरी सबसे अधिक बार आने वाला कैरेक्टर ढूंढना

    इस समस्या में, हमें एक स्ट्रिंग str दी गई है। हमारा कार्य C++ में दूसरी सबसे अधिक बार आने वाले कैरेक्टर को ढूंढने के लिए एक प्रोग्राम बनाना है। उदाहरण इनपुट: str = abaacabcba आउटपुट: b हल करने का दृष्टिकोण स्ट्रिंग में दूसरी सबसे अधिक बार आने वाले कैरेक्टर को ढूंढने के लिए। हमें एक काउंट ऐरे charCo