Bonjour tout le monde,
Bonjour tout le monde,
Je dois réaliser un exercice en javascript mais il me pose problème.
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.
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 âgé de prise en compte ( le centenaire ) .
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
20
21
22 var j; var a; var v; var personnes; do personnes = window.prompt("Entrez votre age"); while ((personnes < 100)) if ((personnes <20)){ j++; console.log(personnes) } else if ((personnes >=40 && personnes <=100)); { v++; console.log(v) } window.alert("Il y a " + "" + j + "" + " jeunes\n " + "Il y a " + "" + a + "" + " adulte\n " + " Il y a " + " Il y a " + "" + v + "" +" vieux\n " + " dont "+ " 1 " + "" + " centenaire ");
Merci pour vos réponses
Partager