কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে একটি প্রদত্ত সংখ্যার পরবর্তী মৌলিক সংখ্যা খোঁজা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা n নেয়। আমাদের ফাংশনটি সেই ক্ষুদ্রতম সংখ্যাটি হওয়া উচিত যা n এর থেকে বড় এবং একটি মৌলিক সংখ্যা।

উদাহরণ

নিম্নলিখিত কোড -

const num = 101;
const isPrime = (num) => {
   let sqrtnum = Math.floor(Math.sqrt(num));
   let prime = num !== 1;
   for(let i = 2; i < sqrtnum + 1; i++){
      if(num % i === 0){
         prime = false;
         break;
      };
   };
   return prime;
}
const nextPrime = (num = 1) => {
   while(!isPrime(++num)){
   };
   return num;
};
console.log(nextPrime(num));

আউটপুট

103

  1. জাভাস্ক্রিপ্টে একটি সংখ্যা ত্রিভুজাকার সংখ্যা কিনা তা খুঁজে বের করা

  2. বিপরীত সংখ্যাটি জাভাস্ক্রিপ্টের একটি মৌলিক সংখ্যা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি ডায়োফ্যান্টাইন সমীকরণের সমস্ত সমাধান খোঁজা

  4. জাভাস্ক্রিপ্ট ব্যবহার করে ইনপুট সংখ্যা পর্যন্ত যোগফলের সমস্ত সম্ভাব্য প্রাইম জোড়া খুঁজে বের করা