কম্পিউটার

জাভাস্ক্রিপ্ট - প্যানডিজিটাল নম্বর পরীক্ষা করা হচ্ছে


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

উদাহরণ

প্যানডিজিটাল নম্বর −

চেক করার জন্য কোডটি নিচে দেওয়া হল
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. জাভাস্ক্রিপ্টে একটি ডাবলটন নম্বর পরীক্ষা করা হচ্ছে

  2. জাভাস্ক্রিপ্ট ব্যবহার করে সংখ্যার অ্যারেতে স্বরবর্ণ পরীক্ষা করা হচ্ছে

  3. জাভাস্ক্রিপ্টে সংখ্যার জন্য একটি অনুক্রমের মান খোঁজা

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