हमें एक 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