un peu plus d'aide pour Eratosthene

This commit is contained in:
2026-01-26 10:09:53 +01:00
parent 657bfa1cba
commit dae058c2d4
3 changed files with 82 additions and 2 deletions

View File

@@ -0,0 +1,23 @@
function eratosthene(n)
{
let primes = [];
let filterArray = [];
for(let i = 2; i <=n; i++){
// TODO
}
return primes;
}
function eratosthene1(n)
{
let numbers = Array.from({length : n - 2}, (v,k) => k + 2);
let p ,primes = [];
while(numbers.length){
[p,...numbers] = numbers;
numbers = numbers.filter( x => x%p != 0);
primes = [...primes,p];
}
return primes;
}