Bonjour je dois r�aliser une s�rie d'exercices en javascript . 3 d'entre eux me posent des difficult�s .

Pour le 1er - Mini et maxi

Modifiez le programme de la moyenne pour afficher le minimum et le maximum.
Exercice 'moyenne' : dans chapitre 07 les boucles_ : Ecrire un programme qui saisit des entiers et en affiche la somme et la moyenne (on arr�te la saisie avec la valeur 0).

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var somme=0;
var saisie="";
var moyenne=parseFloat(saisie)/somme;
 
 
while(saisie!="0"){
  saisie=prompt("Entrez votre nombre\n Entrez 0 pour terminer");
  somme=somme+parseFloat(saisie);
}
 
console.log("La somme maximal vaut  " + " " + (Math.max(saisie)) );
console.log("La somme minimal vaut  " + " " + (Math.min(saisie)) );
Je n'arrive pas ici à récupérer les valeurs max et min , à chaque fois que je termine cette boucle la console indique 
 
"La somme maximal vaut 0
"La somme minimal vaut

Pour le 2eme - Calcul du nombre de jeunes, de moyens et de vieux
Il s'agit de d�nombrer les personnes d'�ge strictement inf�rieur � 20 ans, les personnes d'�ge strictement sup�rieur � 40 ans et celles dont l'�ge est compris entre 20 ans et 40 ans (20 ans et 40 ans y compris).
Le programme doit demander les �ges successifs.
Le comptage est arr�t� d�s la saisie d'un centenaire. Le centenaire est compt�.
Donnez le programme Javascript correspondant qui affiche les r�sultats


Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var jeunes ;
  var adultes ;
  var vieux ;
 do
 (personnes) = window.prompt("Entrez votre âge");
while ((personnes < 100));
if ((personnes < 20)) {
  var jeunes = 0;
  var jeunes = +1;
} else if ((personnes >=20 && personnes <= 40 ))
  {
    adultes = 0;
    adultes = +1;
} else if((personnes >= 40 && personnes <=100))
  {
    vieux = 0 ;
    vieux = +1 ;
  }
window.alert("Il y a" + " " + jeunes + " " + "jeunes\n" + "Il y a" + " " + adultes + " " + "adultes\n" + "Il y a " + " " + vieux +  " " + "vieux\n" + "dont"  + " " + "1" + " " + "centenaire");
Ici je n'arrive pas � augmenter la valeur de mes variables ( jeunes, adultes , vieux ) . � la fin de la boucle je n'ai qu'une personne ag�e de prise en compte ( le cntenaire ) .

Pour le 3eme - recherche d'un pr�nom
Un pr�nom est saisi au clavier. On le recherche dans le tableau tab donn� ci-apr�s.
Si le pr�nom est trouv�, on l'�limine du tableau en d�calant les cases qui le suivent, et en mettant � blanc la derni�re case.



Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
var prenom = ["Audrey", "Aurélien", "Flavien", "Jérémy", "Laurent", "Melik", "Nouara", "Salem", "Samuel", "Stéphane"];
var saisie = window.prompt("Saisissez un prenom");
   if ( saisie === "Audrey" || "Aurélien" || "Flavien" || "Jérémy"|| "Laurent" || "Melik" || "Nouara" || "Salem"|| "Samuel"|| "Stéphane") {
     prenom.splice(prenom);
     prenom.push();
     break;
 
   }
 
console.log(prenom);
ici m'a difficult� est que je n'arrive pas a supprimer la personne qu je veux . Je voudrais que J�r�my soit supprimer du tableau quand je rentre J�r�my dans le prompt mais je n'y arrive pas .

Pourriez vous m'aider � y voir plus clair . je suis perdu et apr�s mainte tentatives , je n'arrive pas � r�soudre ces probl�me .
-