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

क्या जावास्क्रिप्ट में डेटासेट का माध्य मोड बराबर है

<घंटा/>

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

उदाहरण के लिए -

यदि इनपुट ऐरे है -

const arr =[5, 3, 3, 3, 1];

तब इस सरणी का आउटपुट सत्य होना चाहिए क्योंकि इस सरणी का माध्य और माध्यिका दोनों 3 हैं।

उदाहरण

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

const arr =[5, 3, 3, 3, 1];mean =arr => (arr.reduce((a, b) => a + b))/(arr.length);mode =arr => {चलो obj ={}, अधिकतम =1, मोड; के लिए (चलो मैं गिरफ्तारी के) {obj[i] =obj[i] || 0; obj[i]++ } के लिए (मुझे obj में जाने दें) { if (obj.hasOwnProperty(i)) {if (obj[i]> max) {max =obj[i] mode =i; } } } वापसी + मोड;} const मतलबमोड =एआर => माध्य (गिरफ्तारी) ===मोड (गिरफ्तारी) कंसोल.लॉग (मीनमोड (गिरफ्तारी));

आउटपुट

कंसोल पर आउटपुट निम्नलिखित है -

<पूर्व>सत्य
  1. जावास्क्रिप्ट में वादे क्या हैं?

    वादे हमें अतुल्यकालिक संचालन करने की अनुमति देते हैं जहां मूल्य उन्नत में ज्ञात नहीं है जब वादा बनाया जा रहा था। एक वादे में तीन राज्य लंबित, पूरे और अस्वीकृत हो सकते हैं। जावास्क्रिप्ट में वादों के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> &

  1. रेडिक्स सॉर्ट - जावास्क्रिप्ट

    रेडिक्स सॉर्ट रेडिक्स सॉर्ट एक सॉर्टिंग एल्गोरिथम है जो समान महत्वपूर्ण स्थिति और मान साझा करने वाले अलग-अलग अंकों द्वारा कुंजियों को समूहीकृत करके पूर्णांक कुंजियों के साथ डेटा को सॉर्ट करता है। हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो केवल तर्क के रूप में शाब्दिक की एक सरणी लेता है। फ़ं

  1. जावास्क्रिप्ट में किसी संख्या के बराबर निरपेक्ष अंतर के साथ सबसे लंबी उपसरणी

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