A voir également:
- [javascript] besoin d'aide
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- Table de multiplication javascript ✓ - Forum Javascript
- Xxwxx dll virus javascript - Forum Virus
2 réponses
/* ----------------------------------------------------- FONCTION(S) ----------------------------------------------------- */ /********************************************** saisirCalculerEtAfficher() Fonction principale de cette page: Elle fait apparaître des fenêtres prompt pour saisir les notes d'élèves, effectue les calculs nécessaire et produit l'affichage des résultats dans le champ de texte zone_affichage du formulaire form1 return: aucun */ function saisirCalculerEtAfficher(){ var tNote = new Array(); var moyenne; var total = 0; var compteur = 0; var unePonderation = prompt("Entrez une pondération svp " , ""); var totalSurCent; do{ var saisie = prompt("Entrez une note svp (pesez sur q pour quitter)" , ""); if(saisie != "q"){ tNote.push(parseInt(saisie)); } }while(saisie!="q"); // calcule moyenne for(var i = 0; i < tNote.length; i++){ total += tNote[i]; } moyenne = total / tNote.length; document.monFormulaire.zone_affichage.value +=("Les notes : " + tNote.sort()); document.monFormulaire.zone_affichage.value +=("\nPondération maximale : " + unePonderation); document.monFormulaire.zone_affichage.value +=("\nNombres de notes : " + tNote.length); document.monFormulaire.zone_affichage.value +=("\nMoyenne des notes : " + moyenne); document.monFormulaire.zone_affichage.value +=("\nIl y a eu 100 échecs"); } /********************************************** validerNote(uneNote,unePonderation) Fonction de validation pour la note d'un élève, utilisée par la fonction bSaisie_onclick. Cette fonction retourne true si la note passée en paramètre est valide et false si elle ne l'est pas (ou si elle est NaN). Une note est valide si elle est un nombre inférieur ou égal à la pondération passée en paramètre et si elle est un nombre supérieur ou égal à 0. uneNote: réel supérieur ou égal à 0 unePonderation: entier supérieur à 0 return: booléen */ function validerNote(uneNote,unePonderation){ var uneNote } /********************************************** function validerPonderation(unePonderation) Fonction de validation pour la pondération d'une note, utilisée par la fonction bSaisie_onclick. Cette fonction retourne true si la pondération passée en paramètre est valide et false si elle ne l'est pas (ou si elle est NaN). Une pondération est valide seulement si elle est un nombre entier supérieur à 0. unePonderation: valeur quelconque à valider return: booléen */ function validerPonderation(unePonderation){ } </script> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head> <body bgcolor="#FFFFFF"> <form name="monFormulaire"> <center> <br> <p><b><font color="#333399" size="5" face="Arial, Helvetica, sans-serif">Calcul de résultats d'élèves</font></b><br> <center> <table cellspacing="0" cellpadding="0" border="0" > <tr width = "400"> <td width="450" height="40" align="center" bgcolor="#000099"> <input name="bSaisie" type ="button" id="bSaisie" onclick="saisirCalculerEtAfficher();" value="Saisir les données"> </td> </tr> <tr> <td align="center" bgcolor="#999999"><br> <!-- Champ de texte zone_affichage --> <center> <textarea name="zone_affichage" cols="50" rows="5" readonly>