मान लीजिए कि हमारे पास एक सरणी है जिसमें इस तरह के डुप्लिकेट तत्व हैं -
const arr = [1,1,2,2,3,4,4,5];
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक ऐसी सरणी लेता है और एक नया सरणी देता है। सरणी में केवल वे तत्व होने चाहिए जो मूल सरणी में केवल एक बार दिखाई देते हैं।
उदाहरण
निम्नलिखित कोड है -
const arr = [1,1,2,2,3,4,4,5]; const extractUnique = arr => { const res = []; for(let i = 0; i < arr.length; i++){ if(arr.lastIndexOf(arr[i]) !== arr.indexOf(arr[i])){ continue; }; res.push(arr[i]); }; return res; }; console.log(extractUnique(arr));
आउटपुट
यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -
[ 3, 5 ]