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

जावास्क्रिप्ट में कुल रिकॉर्ड

<घंटा/>

मान लीजिए, हमारे पास वस्तुओं की एक सरणी है जिसमें कुछ लोगों द्वारा किए गए कुछ यादृच्छिक लेनदेन के बारे में जानकारी है -

कॉन्स लेनदेन =[{नाम:'राकेश', राशि:1500}, {नाम:'राजेश', राशि:1200}, {नाम:'रमेश', राशि:1750}, { नाम:'राकेश', राशि:2100}, {नाम:'मुकेश', राशि:1100}, { नाम:'राजेश', राशि:1950}, { नाम:'मुकेश', राशि:1235}, { नाम:'रमेश', राशि:2000}];

हमें एक ऐसा फ़ंक्शन लिखना है जो इस सरणी में लेता है और अलग-अलग वस्तुओं में अद्वितीय लोगों की लेनदेन राशि एकत्र करता है और लौटाता है।

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

उदाहरण

कॉन्स लेनदेन =[{नाम:'राकेश', राशि:1500}, {नाम:'राजेश', राशि:1200}, {नाम:'रमेश', राशि:1750}, { नाम:'राकेश', राशि:2100}, {नाम:'मुकेश', राशि:1100}, { नाम:'राजेश', राशि:1950}, { नाम:'मुकेश', राशि:1235}, { नाम:'रमेश', राशि:2000}]; कॉन्स्ट एग्रीगेटअरे =एआर => {रिटर्न एआर। रिड्यूस ((एसीसी, वैल) => {कॉन्स्ट इंडेक्स =एसीसी.फाइंडइंडेक्स (ओबीजे => obj.name ===वैल.नाम); अगर (इंडेक्स! ==-1) {एसीसी [इंडेक्स]। राशि + =वैल.अमाउंट; } और {एसीसी पुश ({नाम:वैल.नाम, राशि:वैल.अमाउंट}); }; रिटर्न एसीसी; }, []); };console.log(aggregateArray(transactions));

आउटपुट

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

[ { नाम:'राकेश', राशि:3600}, { नाम:'राजेश', राशि:3150}, {नाम:'रमेश', राशि:3750}, { नाम:'मुकेश', राशि:2335 }] 
  1. जावास्क्रिप्ट में ES6 संपत्ति आशुलिपि

    ES6 में, यदि ऑब्जेक्ट कुंजी नाम और वेरिएबल्स को गुण मान के रूप में पास किया गया है, तो उनका नाम समान है, तो हम केवल मान नाम को छोड़ सकते हैं और केवल कुंजी नाम निर्दिष्ट कर सकते हैं। जावास्क्रिप्ट में प्रॉपर्टी शॉर्टहैंड के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताह

  1. जावास्क्रिप्ट में शुद्ध द्वारा विभिन्न ली में वर्ग का नाम जोड़ें?

    कक्षा जोड़ने के लिए, forEach() के साथ-साथ classList.add() का उपयोग करें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-widt

  1. जावास्क्रिप्ट में पेड़ के लिए वस्तुओं की फ्लैट सरणी

    मान लीजिए, हमारे पास इस तरह की वस्तुओं की एक सरणी है - const arr = [    { id: '1', name: 'name 1', parentId: null },    { id: '2', name: 'name 2', parentId: null },    { id: '2_1', name: 'name 2_1', parentId: '2' }