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

জাভাস্ক্রিপ্টে ডাবলটন নম্বর (Doubleton Number) যাচাই করা


ডাবলটন নম্বর

একটি প্রাকৃতিক সংখ্যাকে "ডাবলটন নম্বর" বলা হবে যদি সেটি ঠিক দুটি ভিন্ন ডিজিট ধারণ করে। উদাহরণস্বরূপ, 23, 35, 100, 12121 ডাবলটন নম্বর, কিন্তু 123 এবং 9980 নয়।

সমস্যা

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

উদাহরণ

নিচের কোডটি –

const num = 121212; const isDoubleTon = (num = 1) => { const str = String(num); const map = {}; for(let i = 0; i < str.length; i++){ const el = str[i]; if(!map.hasOwnProperty(el)){ map[el] = true; }; }; const props = Object.keys(map).length; return props === 2; }; console.log(isDoubleTon(num));

আউটপুট

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

true
  1. জাভাস্ক্রিপ্ট const কীওয়ার্ড

  2. জাভাস্ক্রিপ্টে সমীকরণের বৈধতা যাচাই করা

  3. জাভাস্ক্রিপ্টে স্ট্রিং নির্দিষ্ট বার রিপিট করা

  4. জাভাস্ক্রিপ্টে দুটি অ্যারের বর্গ সমানতা যাচাই