আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা লিটারেলের একটি অ্যারে নেয়৷ ফাংশনটিকে মূল অ্যারে থেকে সেই সমস্ত উপাদানগুলির একটি নতুন অ্যারে প্রস্তুত করা উচিত যা অনন্য নয় (ডুপ্লিকেট উপাদান।)
যেমন −
যদি ইনপুট অ্যারে −
হয়const arr = [3, 6, 7, 5, 3];
তারপর আউটপুট −
হওয়া উচিতconst output = [3];
উদাহরণ
এর জন্য কোড হবে −
const arr = [3, 6, 7, 5, 3];
const makeDuplicatesArray = (arr = []) => {
const res = [];
for(let i = 0; i < arr.length; i++){
if(i === arr.lastIndexOf(arr[i])){
continue;
};
res.push(arr[i])
};
return res;
};
console.log(makeDuplicatesArray(arr)); আউটপুট
এবং কনসোলে আউটপুট হবে −
[3]