JS:
time gjs prime.js 41.655s (1,5x)
Tehát alapvetően a sebességével nem lesz nagy gond, főleg, ha a gjs-en még tudnak javítani.
prime.js:
var primeArr = new Array(1000000);
var count = 0;
for (var i = 2; i<=10000000; i++) {
var k = Math.sqrt(i);
var isPrime = true;
for (var j = 2; j <= k; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
primeArr[count] = i;
count += 1;
}
}
print(count);