हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक सरणी में सभी अद्वितीय वस्तुओं की गणना करता है। फ़ंक्शन को सरणी के प्रत्येक अद्वितीय तत्व की गिनती का प्रतिनिधित्व करने वाली वस्तु वापस करनी चाहिए।
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
इसके लिए कोड होगा -
const arr = ["hi", "hello", "hi"]; const countUnique = arr => { const counts = {}; for (var i = 0; i < arr.length; i++) { counts[arr[i]] = 1 + (counts[arr[i]] || 0); }; return counts; }; console.log(countUnique(arr));
आउटपुट
कंसोल में आउटपुट होगा -
{ hi: 2, hello: 1 }