আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম এবং একমাত্র যুক্তি হিসাবে একটি ধনাত্মক পূর্ণসংখ্যা নেয়৷
ফাংশনটিকে এমন একটি ক্ষুদ্রতম মৌলিক সংখ্যা খুঁজে বের করা উচিত যা আর্গুমেন্ট হিসাবে নির্দিষ্ট করা সংখ্যার চেয়ে বড়।
যেমন −
যদি ইনপুট হয় −
const num = 18;
তারপর আউটপুট হওয়া উচিত:
const output = 19;
উদাহরণ
নিম্নলিখিত কোড:
const num = 18;
const justGreaterPrime = (num) => {
for (let i = num + 1;; i++) {
let isPrime = true;
for (let d = 2; d * d <= i; d++) {
if (i % d === 0) {
isPrime = false;
break;
};
};
if (isPrime) {
return i;
};
};
};
console.log(justGreaterPrime(num)); আউটপুট
নিম্নোক্ত কনসোল আউটপুট -
19