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

JavaScript - প্যান্ডিজিটাল সংখ্যা যাচাই


এক প্যান্ডিজিটাল সংখ্যা হল সেই সংখ্যা যেটিতে সব ডিজিট (0-9) কমপক্ষে একবার থাকে। একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নির্দেশকারী স্ট্রিং নেবে। ফাংশনটি true রিটার্ন করবে যদি সংখ্যাটি প্যান্ডিজিটাল হয়, অন্যথায় false।

উদাহরণ

প্যান্ডিজিটাল সংখ্যা চেক করার কোড −

const numStr1 = '47458892414'; const numStr2 = '53657687691428890'; const isPandigital = numStr => {   let legend = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'];   for(let i = 0; i < numStr.length; i++){     if(!legend.includes(numStr[i])){       continue;     };     legend.splice(legend.indexOf(numStr[i]), 1);   };   return !legend.length; }; console.log(isPandigital(numStr1)); console.log(isPandigital(numStr2));

আউটপুট

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

false true

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

  2. জাভাস্ক্রিপ্টে সংখ্যাগুলোর অ্যারেতে স্বরবর্ণের ASCII কোড থাকা কিনা যাচ্চ করা

  3. জাভাস্ক্রিপ্টে সিকোয়েন্সের মান নির্ণয় (seq(n, p))

  4. জাভাস্ক্রিপ্টে বিশেষ সংখ্যা যাচাই করা