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

জাভাস্ক্রিপ্টে অ্যারেতে অনন্য উপাদান গণনা

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

উদাহরণ

কোড নিচে দেওয়া হলো:

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 }
  1. জাভাস্ক্রিপ্ট অ্যারেতে সব ইউনিক ভ্যালু বের করা

  2. জাভাস্ক্রিপ্টে অ্যারে এলিমেন্টে সাধারণ অক্ষর (ডুপ্লিকেট সহ) খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে অ্যারে ইউনিক (Unique) করার ন্যূনতম মুভ

  4. জাভাস্ক্রিপ্টে অ্যারে এলিমেন্ট পুনর্বিন্যাস করে ডাবল রিলেশন তৈরি করা