(JavaScript)
function isprime(i) {
var i, j;
if (i == 1) return false;
if (i == 2) return true;
if (i % 2 == 0) return false;
for (j = 3; j <= Math.floor(Math.sqrt(i)); j += 2)
if (i % j == 0) return false;
return true;
}
for (n = 1; n < 100000; n++) {
for (k = Math.ceil(n - Math.sqrt(n)); k < n; k++) {
ip = false;
if (isprime(k)) {ip = true; break; }
}
if (!ip) document.write(n + ", ");
}
|