আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা লিটারেল মানগুলোর একটি অ্যারে নেবে। অ্যারেতে কিছু রিপিটিং মান থাকতে পারে।
আমাদের ফাংশনটি সব রিপিটিং মান সরিয়ে দেবে, রিপিটিং মানের প্রথম উদাহরণটি অ্যারেতে রাখবে।
উদাহরণ
কোডটি হবে -
const arr = [1, 5, 7, 4, 1, 4, 4, 6, 4, 5, 8, 8];
const deleteDuplicate = (arr = []) => {
for(let i = 0; i < arr.length; ){
const el = arr[i];
if(i !== arr.lastIndexOf(el)){
arr.splice(i, 1);
}
else{
i++;
};
};
};
deleteDuplicate(arr);
console.log(arr);
আউটপুট
কনসোলে আউটপুট হবে -
[ 7, 1, 6, 4, 5, 8 ]