আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা লিটারেলের একটি অ্যারে নেয়। ফাংশনটি অ্যারের উপর ভিত্তি করে একটি অবজেক্ট তৈরি করে ফেরত দিতে হবে।
অবজেক্টের কীগুলি অ্যারের অনন্য উপাদান হওয়া উচিত এবং তাদের মান অ্যারেতে যতবার প্রদর্শিত হবে।
উদাহরণ
const arr = [4, 6, 3, 1, 5, 8, 9, 3, 4]; const findFrequency = (arr = []) => { const map = {}; for(let i = 0; i < arr.length; i++){ const el = arr[i]; if(map.hasOwnProperty(el)){ map[el]++; }else{ map[el] = 1; }; }; return map; }; console.log(findFrequency(arr));
আউটপুট
এবং কনসোলে আউটপুট হবে −
{ '1': 1, '3': 2, '4': 2, '5': 1, '6': 1, '8': 1, '9': 1 }