is-prime-npm-package
Version:
To check if given number is prime or not
28 lines (24 loc) • 568 B
JavaScript
const isPrime = (_number) => {
const number = parseInt(_number);
let isPrime = true;
// check if number is equal to 1
if (number === 1) {
return '1 is neither prime nor composite number.';
}
// check if number is greater than 1
else if (number > 1) {
// looping through 2 to number-1
for (let i = 2; i < number; i++) {
if (number % i == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
return true;
} else {
return false;
}
}
};
module.exports = isPrime;