কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অ্যারে থেকে ফ্রিকোয়েন্সি অবজেক্ট তৈরি করা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা শাব্দিক উপাদানগুলির একটি অ্যারে গ্রহণ করে। ফাংশনটি অ্যারেটি ভিত্তি করে একটি অবজেক্ট তৈরি করে ফেরত দেবে।

অবজেক্টের কিগুলো হবে অ্যারেতে অনন্য উপাদান এবং তাদের মান হবে সেগুলো অ্যারেতে কতবার আসছে।

উদাহরণ

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 }

  1. জাভাস্ক্রিপ্ট Array.from() মেথড

  2. জাভাস্ক্রিপ্ট Array.from() মেথড

  3. জাভাস্ক্রিপ্ট অবজেক্টকে নতুন অ্যারেতে ফরম্যাট করা

  4. জাভাস্ক্রিপ্টে অবজেক্ট থেকে কি এবং মান বের করে অ্যারে তৈরি করা