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

जावास्क्रिप्ट में कम विधि के साथ औसत

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की सरणी लेता है। फ़ंक्शन को सरणी में सभी संख्याओं के औसत की गणना करनी चाहिए।

हमारे लिए एकमात्र शर्त यह है कि हमें Array.prototype.reduce() विधि का उपयोग करके ऐसा करना होगा।

उदाहरण

const arr = [129, 139, 155, 176];
const calculateAverage = (arr = []) => {
   const reducer = (acc, value, index, array) => {
      let val = acc + value;
      if (index === array.length - 1) {
         return val / array.length;
      };
      return val;
   };
   const res = arr.reduce(reducer, 0);
   return res;
};
console.log(calculateAverage(arr));

आउटपुट

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

149.75

  1. सरणी। जावास्क्रिप्ट में शामिल हों () विधि

    JavaScript Array.join() विधि का उपयोग अलग-अलग सरणी तत्वों को एक स्ट्रिंग में बदलने के लिए किया जाता है। Array.join() विधि के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .नमूना { फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; }JavaScript Array

  1. array.flatmap() जावास्क्रिप्ट में विधि।

    JavaScript array.flatMap() फ़ंक्शन दिए गए नेस्टेड एरे को एक नए फ्लैट एरे में समतल कर देता है। array.flatMap() विधि के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" conten

  1. जावास्क्रिप्ट में Array.flat () विधि।

    JavaScript Array.flat() विधि का उपयोग किसी सरणी को एक निर्दिष्ट गहराई तक पुनरावर्ती रूप से समतल करने के लिए किया जाता है। यह मूल सरणी में हेरफेर नहीं करता है लेकिन एक नया चपटा सरणी बनाता है। Array.flat() विधि के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> &