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

सरणी में सबसे अधिक बार आने वाली संख्या का पता लगाएं और जावास्क्रिप्ट में इसे कितनी बार दोहराया जाए

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो शाब्दिक की एक सरणी लेता है और सरणी में सबसे अधिक बार आने वाली संख्या और इसे कितनी बार दोहराया जाता है।

उदाहरण

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

const arr =['13', '4', '1', '1', '4', '2', '3', '4', '4', '1', '2' , '4', '9', '3']; स्थिरांक खोज आवृत्ति =(गिरफ्तारी =[]) => { const गिनती ={}; const अधिकतम =arr.reduce ((एसीसी, वैल, इंड) => {गिनती [वैल] =(गिनती [वैल] || 0) + 1; अगर (!इंड || गिनती [वैल]> गिनती [एसीसी [0] ]]) {वापसी [वैल]; }; अगर (वैल! ==एसीसी [0] &&गिनती [वैल] ===गिनती [एसीसी [0]]) {एसीसी पुश (वैल); }; वापसी एसीसी; }, अपरिभाषित); वापसी {अधिकतम, गिनती};}console.log(findFrequency(arr));

आउटपुट

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

<पूर्व>{अधिकतम:['4'], गिनती:{'1':3, '2':2, '3':2, '4':5, '9':1, '13':1 }}
  1. जावास्क्रिप्ट में वर्तमान संख्या की तुलना में कितनी संख्याएँ छोटी हैं, इसकी गणना करना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को इनपुट सरणी के आधार पर एक नई सरणी का निर्माण करना चाहिए। नई सरणी का प्रत्येक संगत तत्व मूल सरणी में उस संगत तत्व से छोटे तत्वों की संख्या होनी चाहिए। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [2, 7, 3, 1, 56, 4

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

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

  1. सी # का उपयोग करके किसी भी अंतर्निहित कार्यों का उपयोग किए बिना क्रमबद्ध सरणी में लापता संख्या और दोहराई गई संख्या को कैसे खोजें?

    गुम नंबर ढूंढने के लिए एक नई सरणी बनाएं और पूरे सरणी के माध्यम से पार करें और यदि संख्या मिलती है तो नए सरणी में संख्या को सत्य बनाएं संपूर्ण सरणी के माध्यम से ट्रैवर्स करें और पहले झूठे तत्व को लापता तत्व के रूप में वापस करें। दोहराए जाने वाले तत्व को खोजने के लिए नए एरे से पहला ट्रू एलिमेंट रिपी