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

सबसे बड़े और सबसे छोटे को छोड़कर सरणी के सभी तत्वों का औसत ज्ञात करें - जावास्क्रिप्ट

<घंटा/>

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

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

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

const arr = [1, 4, 5, 3, 5, 6, 12, 5, 65, 3, 2, 65, 9];
const findExcludedAverage = arr => {
   const creds = arr.reduce((acc, val) => {
      let { min, max, sum } = acc;
      sum += val;
      if(val > max){
         max = val;
      };
      if(val < min){
         min = val;
      };
      return { min, max, sum };
   }, {
      min: Infinity,
      max: -Infinity,
      sum: 0
   });
   const { max, min, sum } = creds;
   return (sum - min - max) / (arr.length / 2);
};
console.log(findExcludedAverage(arr));

आउटपुट

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

18.307692307692307

  1. सी प्रोग्राम एक सरणी में दूसरी सबसे बड़ी और सबसे छोटी संख्या खोजने के लिए

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

  1. C++ में किसी सरणी में सबसे छोटा और दूसरा सबसे छोटा तत्व खोजें

    मान लीजिए कि हमारे पास n तत्वों की एक सरणी है। हमें सरणी में पहला, दूसरा सबसे छोटा तत्व खोजना है। पहला सबसे छोटा सरणी का न्यूनतम है, दूसरा सबसे छोटा न्यूनतम है लेकिन पहली सबसे छोटी संख्या से बड़ा है। प्रत्येक तत्व के माध्यम से स्कैन करें, फिर तत्व की जांच करें, और इस समस्या को हल करने के लिए पहली औ

  1. सी # में सभी ऐरे तत्वों के औसत मान कैसे प्राप्त करें?

    औसत मान खोजने के लिए, सबसे पहले एक सरणी सेट करेंL int[] myArr = new int[10] {    45,    23,    55,    15,    8,    4,    2,    5,    9,    14 }; अब योग का पता लगाएं और औसत प्राप्त करने के लिए इसे सरण