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

जावास्क्रिप्ट में समान वस्तुओं की कुल संख्या प्राप्त करें

<घंटा/>

मान लीजिए, हमारे पास इस तरह की कुछ उड़ानों के मार्गों का वर्णन करने वाली वस्तुओं की एक सरणी है -

 कॉन्स्ट रूट्स =[{फ्लाईफ्रॉम:"सीडीजी", फ्लाईटू:"डब", रिटर्न:0,}, {फ्लाईफ्रॉम:"डब", फ्लाई टू:"एसएक्सएफ", रिटर्न:0,}, {फ्लाईफ्रॉम:"एसएफएक्स" ", फ्लाईटू:"सीडीजी", वापसी:1, }];

हमें यह गणना करने की आवश्यकता है कि कितनी बार वापसी हुई है - 0 और कितनी बार वापसी है:1.

अंतिम आउटपुट इस तरह दिखना चाहिए -

उन मामलों के लिए जहां वापसी:0 2 बार प्रकट होता है --- 1 उन मामलों के लिए रोकें जहां वापसी:1 1 बार प्रकट होता है --- नॉन-स्टॉप

उदाहरण

इसके लिए कोड होगा -

 कॉन्स्ट रूट्स =[{फ्लाईफ्रॉम:"सीडीजी", फ्लाईटू:"डब", रिटर्न:0,}, {फ्लाईफ्रॉम:"डब", फ्लाई टू:"एसएक्सएफ", रिटर्न:0,}, {फ्लाईफ्रॉम:"एसएफएक्स" ", फ्लाईटू:"सीडीजी", वापसी:1,}]; कॉन्स्ट डिस्प्लेसिमिलर =एआर => {कॉन्स्ट काउंट ={}; arr.forEach(el => {गिनती[el.return] =(गिनती[el.return] || 0) + 1; }); Object.keys(count).forEach(key => { for(let i =0; i आउटपुट 

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

1 स्टॉप1 स्टॉपनॉन-स्टॉप

  1. एक ही सरणी में वस्तुओं की सरणी में कई गुणों को मैप करें जावास्क्रिप्ट

    मान लीजिए, हमारे पास इस तरह की वस्तुओं की एक सरणी है - const arr = [    {a: 1, b: 2},    {a: 3, b: 4},    {a: 5, b: 6} ]; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो वस्तुओं की एक ऐसी सरणी लेता है। फिर फ़ंक्शन को इस सरणी को इस तरह के संख्या शाब्दिकों की एक सरणी मे

  1. जावास्क्रिप्ट गिनती में अक्षरों की संख्या

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या लेता है, जैसे n। फ़ंक्शन को 1 से n तक की संख्या के नामों के अक्षरों को गिनना चाहिए। उदाहरण के लिए - यदि n =5; फिर संख्याएँ एक, दो, तीन, चार, पाँच हैं। और अक्षरों की कुल संख्या 19 है, इसलिए आउटपुट 19 होना चाहिए। उदाहरण const sumUpto = (num = 1) =&

  1. जावास्क्रिप्ट में किसी सरणी से निकटतम संख्या प्राप्त करें

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले तर्क के रूप में संख्याओं की एक सरणी और दूसरे तर्क के रूप में एक एकल संख्या लेता है। फ़ंक्शन को उस संख्या को उस सरणी से ढूंढना चाहिए और वापस करना चाहिए जो दूसरे तर्क द्वारा निर्दिष्ट संख्या के सबसे करीब है। उदाहरण के लिए - const arr = [34, 67,