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

জাভাস্ক্রিপ্টে ফ্যাক্টোরিয়াল থেকে সংখ্যা নির্ণয় করা


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

ফাংশনটি যাচাই করবে কি এমন কোনো সংখ্যা আছে যার ফ্যাক্টোরিয়াল ইনপুট হিসেবে দেওয়া সংখ্যার সমান।

যদি এমন কোনো সংখ্যা থাকে, তবে সেটি রিটার্ন করতে হবে, অন্যথায় -1 রিটার্ন করবে।

উদাহরণস্বরূপ —

ইনপুট যদি হয় —

const num = 720;

তাহলে আউটপুট হবে —

const output = 6;

উদাহরণ

নিচের কোডটি দেখুন:

const num = 720; 
const checkForFactorial = num => { 
  let prod = 1, count = 1; 
  while(prod <= num){ 
    if(prod === num){ 
      return count; 
    }; 
    count++; 
    prod *= count; 
  }; 
  return -1; 
}; 
console.log(checkForFactorial(num)); 
console.log(checkForFactorial(6565));

আউটপুট

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

6 -1

  1. জাভাস্ক্রিপ্টে সংখ্যা ফ্যাক্টরাইজ করা

  2. জাভাস্ক্রিপ্টে দুটি অ্যারে থেকে সবচেয়ে ছোট সমষ্টি वाले জোড়া খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে ১ থেকে n পর্যন্ত সব সংখ্যা দিয়ে বিভাজ্য সবচেয়ে ছোট সংখ্যা

  4. জাভাস্ক্রিপ্টে সংখ্যার ফ্যাক্টোরিয়ালের অঙ্ক সংখ্যা বের করা