কম্পিউটার

জাভাস্ক্রিপ্টে প্রনিক সংখ্যা


একটি প্রনিক সংখ্যা হল এমন একটি সংখ্যা যা পরপর দুটি পূর্ণসংখ্যার গুণফল, অর্থাৎ n(n + 1) ফর্মের একটি সংখ্যা।

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

চলুন এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

const num = 90;
const isPronic = num => {
   let nearestSqrt = Math.floor(Math.sqrt(num)) - 1;
   while(nearestSqrt * (nearestSqrt + 1) <= num){
      if(nearestSqrt * (nearestSqrt+1) === num ){
         return true;
      };
      nearestSqrt++;
   };
   return false;
};
console.log(isPronic(num));

আউটপুট

নিম্নোক্ত কনসোলে আউটপুট −

true

  1. জাভাস্ক্রিপ্টে সংখ্যার প্রাথমিক পরীক্ষা

  2. জাভাস্ক্রিপ্টে সংখ্যার সুন্দর বিন্যাস

  3. জাভাস্ক্রিপ্টে 1 থেকে n পর্যন্ত সমস্ত সংখ্যা দ্বারা বিভাজ্য সম্ভাব্য ক্ষুদ্রতম সংখ্যা

  4. জাভাস্ক্রিপ্টে সংখ্যার সাথে প্রত্যয় যুক্ত করা