কম্পিউটার

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


সমস্যা

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

উদাহরণ

নিম্নলিখিত কোড -

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. জাভাস্ক্রিপ্ট ব্যবহার করে পরপর সংখ্যা আছে এমন একটি অ্যারেতে জোড়ার সংখ্যা

  3. জাভাস্ক্রিপ্টে দুটি স্ট্রিংয়ের মধ্যে অস্বাভাবিক অক্ষর খোঁজা এবং ফিরিয়ে দেওয়া

  4. জাভাস্ক্রিপ্ট ব্যবহার করে তাদের যোগফল এবং সর্বোচ্চ সাধারণ ফ্যাক্টর দেওয়া দুটি সংখ্যা খুঁজে বের করা