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

JavaScript में ऑब्जेक्ट्स के एरे में दिए गए गुणों का औसत कैसे निकालें


हमारे पास ऑब्जेक्ट्स का एक एरे है। प्रत्येक ऑब्जेक्ट में कुछ प्रॉपर्टीज हैं और इनमें से एक प्रॉपर्टी age है -

const people = [    {       name: 'Anna',       age: 22    }, {       name: 'Tom',       age: 34    }, {       name: 'John',       age: 12    }, {       name: 'Kallis',       age: 22    }, {       name: 'Josh',       age: 19    } ]

हमें एक फ़ंक्शन लिखना है जो ऐसा एरे लेता है और एरे में मौजूद सभी उम्र का औसत लौटाता है।

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

उदाहरण

const people = [    {       name: 'Anna',       age: 22    }, {       name: 'Tom',       age: 34    }, {       name: 'John',       age: 12    }, {       name: 'Kallis',       age: 22    }, {       name: 'Josh',       age: 19    } ] const findAverageAge = (arr) => {    const { length } = arr;    return arr.reduce((acc, val) => {       return acc + (val.age/length);    }, 0); }; console.log(findAverageAge(people));

आउटपुट

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

21.8

  1. JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर कैसे ग्रुप करें? JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर कैसे ग्रुप करें?

    JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर ग्रुप करने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. - JavaScript में नेस्टेड सरणी की लंबाई के आधार पर ऑब्जेक्ट्स की सरणी को कैसे सॉर्ट करें

    मान लीजिए, हमारे पास ऑब्जेक्ट्स की एक सरणी है जिसमें ऑब्जेक्ट्स की नेस्टेड सरणी है जैसे -const arr = [    { name: Cat1, elements : [    { name: name, id: id } ] }, { name: Cat2, elements : [    { name: name, id: id },    { name: name, id: id },    {

  1. - JavaScript में दिए गए तत्वों की संख्या के साथ सरणी के क्रमचय बनाना

    हमें एक JavaScript फ़ंक्शन लिखना है जो पहली आर्गुमेंट के रूप में शाब्दिक मानों की एक सरणी और दूसरी आर्गुमेंट के रूप में एक संख्या लेता है। फ़ंक्शन को उन सभी सरणियों की एक सरणी बनानी चाहिए जिनकी लंबाई दूसरी आर्गुमेंट द्वारा निर्दिष्ट संख्या के बराबर हो और जिसमें इनपुट सरणी के तत्वों के सभी संभावित क्