আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা আক্ষরিক মানগুলির একটি অ্যারে নেয়। অ্যারের ভিতরে কিছু পুনরাবৃত্তি মান থাকতে পারে।
আমাদের ফাংশনটি অ্যারেতে পুনরাবৃত্তি করা মানের প্রথম দৃষ্টান্ত রেখে সমস্ত পুনরাবৃত্তি করা মানগুলি সরিয়ে দেওয়া উচিত৷
উদাহরণ
এর জন্য কোড হবে −
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 ]