如何使用函数showPrimes()和参数(limit),以升序显示小于(limite)的素数



<script type = "text/javascript">
function showPrimes(limit) {
for (let number = 2; number <= limit; ++number) {
let isPrime = true;
}
}
</script>

以上的代码,我目前正在工作到目前为止。不知道如何继续。

function getPrimes(limit) {
var sieve = [], i, j, primes = [];
for (i = 2; i <= limit; ++i) {
if (!sieve[i]) {
primes.push(i);
for (j = i << 1; j <= limit; j += i) {
sieve[j] = true;
}
}
}
return primes;
}
console.log(getPrimes(100));

相关内容

最新更新