RosettaCodeData/Task/Unprimeable-numbers/JavaScript/unprimeable-numbers-1.js
2023-07-01 13:44:08 -04:00

10 lines
245 B
JavaScript

Number.prototype.isPrime = function() {
let i = 2, num = this;
if (num == 0 || num == 1) return false;
if (num == 2) return true;
while (i <= Math.ceil(Math.sqrt(num))) {
if (num % i == 0) return false;
i++;
}
return true;
}