কম্পিউটার

জাভাস্ক্রিপ্টে শুধুমাত্র একবার উপস্থিত হওয়ার জন্য অ-অনন্য মান ফিল্টার করা হচ্ছে


আমাদের কাছে আক্ষরিকগুলির একটি অ্যারে রয়েছে যাতে কিছু সদৃশ মান রয়েছে যা এই রকম অনেক বার প্রদর্শিত হয় -

const arr = [1, 4, 3, 3, 1, 3, 2, 4, 2, 1, 4, 4];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই অ্যারেতে নেয় এবং আসল অ্যারে থেকে সমস্ত ডুপ্লিকেট এন্ট্রি বাছাই করে এবং শুধুমাত্র একবার।

অতএব, উপরের অ্যারের জন্য, আউটপুট −

হওয়া উচিত
const output = [1, 4, 3, 2];

উদাহরণ

এর জন্য কোড হবে −

const arr = [1, 4, 3, 3, 1, 3, 2, 4, 2, 1, 4, 4];
const removeDuplicate = arr => {
   const res = [];
   for(let i = 0; i < arr.length; i++){
      if(arr.indexOf(arr[i]) !== arr.lastIndexOf(arr[i])){
         if(!res.includes(arr[i])){
            res.push(arr[i]);
         };
      };
   };
   return res;
};
console.log(removeDuplicate(arr));

আউটপুট

কনসোলে আউটপুট -

[1, 4, 3, 2]

  1. সেলেনিয়ামে জাভাস্ক্রিপ্ট কোডের রিটার্ন মান পাওয়া।

  2. একটি জাভাস্ক্রিপ্ট অবজেক্টে শুধুমাত্র নির্দিষ্ট মান গুণ করবেন?

  3. জাভাস্ক্রিপ্টে (m)1/n এর মান গণনা করুন

  4. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারে থেকে শুধুমাত্র অনুক্রম সংখ্যা খুঁজে বের করা