Bonjour.
Je débute (vraiment) en javascript et je bute sur un point .
Le but: introduire les notes des étudiants et afficher leurs moyennes et leur rang (par ordre de mérite).
Je n'arrive pas à implémenter un code qui fait correspondre le nom des étudiants (étudiant 1: note) et leurs notes respectifs, et puis faire le tri sur les notes en affichant les noms des étudiants correspondants.
Voilà le code que j'ai pu faire (pour le moment ....., et pardonnez le code HTML très minimaliste)
Un peu d'aide serait la bienvenue.
Merci à vous
Je débute (vraiment) en javascript et je bute sur un point .
Le but: introduire les notes des étudiants et afficher leurs moyennes et leur rang (par ordre de mérite).
Je n'arrive pas à implémenter un code qui fait correspondre le nom des étudiants (étudiant 1: note) et leurs notes respectifs, et puis faire le tri sur les notes en affichant les noms des étudiants correspondants.
Voilà le code que j'ai pu faire (pour le moment ....., et pardonnez le code HTML très minimaliste)
Un peu d'aide serait la bienvenue.
Merci à vous
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script>
var somme = 0;
var moyenne = 0;
var nb_notes = 0;
nb_notes = parseInt(prompt("Combien de notes: "));
notes = new Array(nb_notes);
for (var i = 1; i <= nb_notes; i++) {
note_i = parseInt(prompt("Note Etudiant " + i));
notes[i - 1] = note_i;
somme += notes[i - 1];
}
moyenne = (somme / nb_notes);
alert("La moyenne des notes est : " + moyenne);
//notes décroissantes
var ordonnes = notes.sort();
alert("Classement des notes: " + ordonnes.reverse());
</script>
<body>
</body>
</html>