This commit is contained in:
2026-01-25 16:54:13 +01:00
parent 62899046bf
commit 657bfa1cba

View File

@@ -160,7 +160,7 @@ let customers = [
];
```
En utilisant les fonctions/méthodes `forEach, filter, map, reduce, some`, donnez ou calculez :
En utilisant les fonctions/méthodes `forEach, filter, map, reduce, some, every, find`, donnez ou calculez :
1. un tableau des client séniors (dont l'âge est plus de 60 ans).
2. un tableau où chaque client possède un nouvel attribut `full_name`.
3. s'il y a un client de moins de 10 ans.
@@ -168,3 +168,23 @@ En utilisant les fonctions/méthodes `forEach, filter, map, reduce, some`, donne
5. la somme totale d'argent dépensé par les clients marriés.
6. Pour chaque produit, la liste (`id`) des acheteurs.
#### Ex2
Ecrire une fonction qui calcule tous les nombres premiers inférieurs à une valeur entière `n` donnée,
en utilisant le [crible d'Erastosthène](https://fr.wikipedia.org/wiki/Crible_d%27%C3%89ratosth%C3%A8ne).
Vous pourrez compléter le code suivant, et le tester :
```js
let eratosthene = n => {
let primes = [];
let filterArray = []; // tableau qui permet
// de cribler les multiples des nombres
// premiers
for(let i = 2; i <= n; i++){
// TODO
}
return primes;
}