অ্যারেটি থেকে ডুপ্লিকেট সরানোর জন্য সেট ব্যবহার
কালেকশন Set ব্যবহার করে অ্যারেগুলি থেকে
ডুপ্লিকেট সহজেই সরানো যায়। এটি করার জন্য, অ্যারেটিকে
কালেকশন Set-এ রূপান্তর করতে হবে।
যেহেতু এই কালেকশনে ডুপ্লিকেট উপাদান থাকতে পারে না,
রূপান্তরের সময় সেগুলি
অদৃশ্য হয়ে যাবে। তারপর যদি কালেকশনটিকে
আবার অ্যারেতে রূপান্তর করা হয়, তাহলে আমরা ডুপ্লিকেট ছাড়া একটি অ্যারে পাব।
আসুন একটি উদাহরণ দেখি। ধরুন আমাদের নিম্নলিখিত অ্যারে আছে যাতে ডুপ্লিকেট রয়েছে:
javascriptlet arr = [1, 2, 3, 1, 3, 4];
এটির উপর ভিত্তি করে একটি Set কালেকশন তৈরি করা যাক:
javascriptlet set = new Set(arr);
এখন আমাদের কালেকশনটিকে আবার অ্যারেতে রূপান্তর করা যাক:
javascriptlet arr = [1, 2, 3, 1, 3, 4];
let res = [...new Set(arr)];
console.log(res); // আউটপুট দেবে [1, 2, 3, 4]
Задание 1
একটি ফাংশন লিখুন যা প্যারামিটার হিসেবে একটি অ্যারে নেবে এবং সেই অ্যারেটি ডুপ্লিকেট ছাড়া ফেরত দেবে।