আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি অ্যারেতে সমস্ত অনন্য আইটেম গণনা করে। ফাংশনটি অ্যারের প্রতিটি অনন্য উপাদানের গণনা প্রতিনিধিত্ব করে এমন একটি বস্তু ফেরত দেবে।
ধরা যাক নিম্নলিখিতটি আমাদের অ্যারে -
const arr = ["hi", "hello", "hi"];
উদাহরণ
নিম্নলিখিত কোড -
const arr = ["hi", "hello", "hi"]; const countUnique = arr => { const counts = {}; for (var i = 0; i < arr.length; i++) { counts[arr[i]] = 1 + (counts[arr[i]] || 0); }; return counts; }; console.log(countUnique(arr));
আউটপুট
এটি কনসোলে নিম্নলিখিত আউটপুট তৈরি করবে -
{ hi: 2, hello: 1 }