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

বিশিষ্ট উপাদান খুঁজে বের করা - JavaScript


একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি লিটারেল অ্যারে নেবে, যেটিতে কিছু উপাদান পুনরাবৃত্তি হয়েছে। আমাদের এমন একটি অ্যারে রিটার্ন করতে হবে যেটিতে শুধু একবার চরিতার্থ হওয়া উপাদানগুলো থাকবে।

উদাহরণস্বরূপ: যদি অ্যারেটি হয় −

const arr = [9, 5, 6, 8, 7, 7, 1, 1, 1, 1, 1, 9, 8];

তবে আউটপুট হবে −

const output = [5, 6];

উদাহরণ

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

const arr = [9, 5, 6, 8, 7, 7, 1, 1, 1, 1, 1, 9, 8]; const findDistinct = arr => {   const res = [];   for(let i = 0; i < arr.length; i++){     if(arr.indexOf(arr[i]) !== arr.lastIndexOf(arr[i])){       continue;     };     res.push(arr[i]);   };   return res; }; console.log(findDistinct(arr));

আউটপুট

কনসোলে নিচের আউটপুট দেখা যাবে −

[5, 6]

  1. জাভাস্ক্রিপ্টে একাধিক মান দিয়ে অ্যারে এলিমেন্ট খুঁজে বের করা

  2. জাভাস্ক্রিপ্ট: অ্যাডজেসেন্ট এলিমেন্টস প্রোডাক্ট অ্যালগরিদম

  3. জাভাস্ক্রিপ্টে ভিন্ন ইনডেক্সে সমান মান বিশিষ্ট পেয়ার গণনা

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