<!DOCTYPE html>
<html>
<body>
<script>
var n = prompt("n:", "");
var skr = [], i, j;
if (n < 2) alert("Brak liczb pierwszych w podanym zakresie");
else{
for(i = 2; i <= n; i++) skr[i] = false;
i = 2;
do{
if (!skr[i]){
j = i * i;
while(j <= n){
skr[j] = true;
j += i;
}
}
i++;
} while ((i * i) <= n);
for(i = 2; i <= n; i++) if (!skr[i]) document.write(i+" ");
}
</script>
</body>
</html>
- Realizacja algorytmu dzielenia w JavaScript
- Realizacja algorytmu rozwiązywania równania liniowego w JavaScript
- Realizacja algorytmu rozwiązywania równania kwadratowego w JavaScript
- Silnia w JavaScript - iteracyjnie
- Silnia w JavaScript - rekurencyjnie
- Obliczanie liczby pi metodą Monte Carlo w JavaScript
- Sito Eratostenesa w JavaScript