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

জাভাস্ক্রিপ্টে অ্যারেতে একবার ও দুবার আসা দুটি সংখ্যা খুঁজে বের করা

সমস্যা

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

উদাহরণ

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

const arr = [1, 1, 1, 2, 2, 3]; 
const findMissing = (arr = []) => { 
   let x = 0; 
   let y = 0; 
   for(let i = 0; i < arr.length; i++){ 
      if(arr.filter(a => a === arr[i]).length === 2){ 
          y = arr[i]; 
      }; 
      if(arr.filter(b => b === arr[i]).length === 1){ 
          x = arr[i]; 
      }; 
   }; 
   return [x, y]; 
}; 
console.log(findMissing(arr));

আউটপুট

কনসোল আউটপুট:

[3, 2]
  1. জাভাস্ক্রিপ্টে অ্যারেতে একবার ও দুবার আসা দুটি সংখ্যা খুঁজে বের করা

  2. জাভাস্ক্রিপ্টে অ্যারেতে কনsekutিভ নম্বর ধারণকারী জোড়ার কাউন্ট

  3. জাভাস্ক্রিপ্টে দুটি স্ট্রিংয়ের অসাধারণ (uncommon) ক্যারেক্টার বের করা

  4. জাভাস্ক্রিপ্টে যোগফল এবং ম.م.স. (HCF) দেওয়া থাকলে দুটি সংখ্যা বের করা