prime-checker-api
Version:
A simple Express API to check if a number is prime.
18 lines • 534 B
JavaScript
const isPrime = (num) => {
if (num < 2) return false;
for (let i = 2; i <= Math.sqrt(num); i++) {
if (num % i === 0) return false;
}
return true;
};
exports.checkPrimeNumber = async (number) => {
try {
return {
status: 1,
message: number + (isPrime(number) ? " is a Prime Number" : " is NOT a Prime Number"),
result: isPrime(number)
};
} catch (error) {
return { status: 500, message: "Internal Server Error",error};
}
};