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

JavaScript में ऐरे के भीतर प्रत्येक ऐरे का औसत ढूंढें


हमें एक फ़ंक्शन getAverage() लिखना आवश्यक है जो नंबर्स के ऐरे के ऐरे को स्वीकार करता है और हमें नंबर्स का एक नया ऐरे लौटाना आवश्यक है जिसमें संबंधित सबऐरे का औसत हो।

आइए इसके लिए कोड लिखें। हम मूल ऐरे पर मैप करेंगे, सबऐरे को उनके औसत तक कम करेंगे जैसे यह:

उदाहरण

const arr = [[1,54,65,432,7,43,43, 54], [2,3], [4,5,6,7]];
const secondArr = [[545,65,5,7], [0,0,0,0], []];
const getAverage = (arr) => {
  const averageArray = arr.map(sub => {
    const { length } = sub;
    return sub.reduce((acc, val) => acc + (val/length), 0);
  });
  return averageArray;
}
console.log(getAverage(arr));
console.log(getAverage(secondArr));

आउटपुट

कंसोल में आउटपुट होगा:

[ 87.375, 2.5, 5.5 ] [ 155.5, 0, 0 ]

  1. जावास्क्रिप्ट एरे में एलिमेंट कैसे खोजें? जावास्क्रिप्ट एरे में एलिमेंट कैसे खोजें?

    जावास्क्रिप्ट एरे में एलिमेंट खोजने के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    body {

  1. JavaScript में सरणी का औसत (Average) निकालना JavaScript में सरणी का औसत (Average) निकालना

    JavaScript में सरणी का औसत (average) निकालने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Calcula

  1. मल्टीपल वैल्यूज द्वारा जावास्क्रिप्ट ऐरे के एलिमेंट्स कैसे खोजें? मल्टीपल वैल्यूज द्वारा जावास्क्रिप्ट ऐरे के एलिमेंट्स कैसे खोजें?

    मल्टीपल वैल्यूज द्वारा जावास्क्रिप्ट ऐरे के एलिमेंट्स खोजने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>