मान लीजिए, हमारे पास इस तरह की वस्तुओं की एक सरणी है -
<पूर्व>डेटा =[ {"आयु":26,"स्तर":8}, {"आयु":37,"स्तर":9}, {"आयु":32,"स्तर":5}, {" आयु":31,"स्तर":11}, {"आयु":शून्य,"स्तर":15}, {"आयु":शून्य,"स्तर":17}, {"आयु":शून्य,"स्तर" :45}];हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो उन सभी वस्तुओं के औसत स्तर की गणना करता है जिनका आयु संपत्ति के लिए सही मूल्य है
आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
निम्नलिखित कोड है -
<पूर्व>डेटा =[ {"आयु":26,"स्तर":8}, {"आयु":37,"स्तर":9}, {"आयु":32,"स्तर":5}, {" आयु":31,"स्तर":11}, {"आयु":शून्य,"स्तर":15}, {"आयु":शून्य,"स्तर":17}, {"आयु":शून्य,"स्तर" :45}]; स्थिरांक खोज औसत =गिरफ्तारी => {const creds =arr.reduce ((एसीसी, वैल) => { const {आयु, स्तर} =वैल; चलो {गिनती, योग} =एसीसी; अगर (आयु) { गिनती + =1; योग + =स्तर; }; वापसी {गिनती, योग}; }, {गिनती:0, योग:0}); वापसी (creds.sum)/(creds.count);};console.log(findAverage(data));आउटपुट
कंसोल में आउटपुट निम्नलिखित है -
8.25