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

JavaScript - सरणी अपरिभाषित तत्व गणना


हमें एक JavaScript फ़ंक्शन लिखना आवश्यक है जो तत्वों की एक सरणी लेता है। तत्वों की सरणी में कुछ अपरिभाषित मान भी हो सकते हैं।

हमारा फ़ंक्शन सरणी की लंबाई गिननी चाहिए और गिनती में केवल परिभाषित तत्वों की गिनती होनी चाहिए।

उदाहरण

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

const arr = [12, undefined, "blabla", ,true, 44]; const countDefined = (arr = []) => {     let filtered;     filtered = arr.filter(el => {       return el !== undefined;     });     const { length } = filtered;     return length; }; console.log(countDefined(arr));

आउटपुट

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

4

  1. - JavaScript सरणी ऑब्जेक्ट्स की गिनती कैसे करें?

    JavaScript सरणी ऑब्जेक्ट्स की गिनती के लिए, हम Object.prototype.__proto__ प्रॉपर्टी का उपयोग कर रहे हैं। उदाहरण सरणी ऑब्जेक्ट्स गिनने के लिए निम्न कोड चलाएं: <html> <head> <title>JavaScript Clone Date</title> </head> <body> <script> var

  1. - जावास्क्रिप्ट में ऐरे को कैसे खाली करें

    जावास्क्रिप्ट में ऐरे को क्लियर/खाली करने के कई तरीके हैं। आपको संदर्भ के आधार पर उनका उपयोग करने की आवश्यकता है। आइए उनमें से प्रत्येक को देखते हैं। मान लें हमारे पास एक ऐरे इस प्रकार परिभाषित है - let arr = [1, test, {}, 123.43]; नए ऐरे से प्रतिस्थापित करना - arr = []; यह सबसे तेज़ तरीका है। यह a

  1. JavaScript बेसिक ऐरे मेथड्स JavaScript बेसिक ऐरे मेथड्स

    कुछ बेसिक JavaScript ऐरे मेथड्स निम्नलिखित हैं: मेथड विवरण Array.push() ऐरे के अंत में एलिमेंट्स जोड़ने के लिए। Array.pop() ऐरे के अंत से एलिमेंट्स हटाने के लिए। Array.unshift() ऐरे के शुरुआत में एलिमेंट्स