ধরুন আমাদের একটি অ্যারে আছে যাতে এই ধরনের ডুপ্লিকেট উপাদান রয়েছে −
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 ]