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

পোকারে ফুল হাউস নির্ণয় - JavaScript


   "পোকারে ফুল হাউস" হল এমন পরিস্থিতি যখন একজন খেলোয়াড় তার পাঁচটি কার্ডের মধ্যে কমপক্ষে তিনটি কার্ড একই থাকে। একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা পাঁচ উপাদান সম্বলিত একটি অ্যারে নেবে (প্রতিটি একটি কার্ড প্রতিনিধিত্ব করে) এবং true রিটার্ন করবে যদি ফুল হাউস পরিস্থিতি থাকে, অন্যথায় false।

উদাহরণ

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

const arr2 = ['K', '2', 'K', 'A', 'J']; const isFullHouse = arr => {   const copy = arr.slice();   for(let i = 0; i < arr.length; ){     const el = copy.splice(i, 1)[0];     if(copy.includes(el)){       copy.splice(copy.indexOf(el), 1);       if(copy.includes(el)){         return true;       }     }else{       i++;     }   };   return false; }; console.log(isFullHouse(arr1)); console.log(isFullHouse(arr2));

আউটপুট

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

true false

  1. জাভাস্ক্রিপ্ট দিয়ে টেক্সট ক্লিপবোর্ডে কপি কীভাবে করবেন?

  2. জাভাস্ক্রিপ্টে ফুলস্ক্রিন আইফ্রেম সেট করা

  3. জাভাস্ক্রিপ্টে 'কপি টু ক্লিপবোর্ড' ফিচার তৈরি করা

  4. জাভাস্ক্রিপ্টে অ্যারেতে তৃতীয় সবচেয়ে ছোট সংখ্যা বের করা