Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function fctCreerZonesSaisieNotes() {
- var vNbNotes = document.forms["monFormulaire"].elements["NbNotes"].value;
- var vLibInput = "";
- var vLibInput1 = "<tr>"
- +"<td>"
- +"<input type=\"text\" name=\"Notes\" size=\"5\"/>"
- +"</td>"
- +"<td>"
- +"<input type=\"text\" name=\"Coeff\" size=\"5\"" // onBlur=\"fctControlerCoeff("; // LA Y'AURA I
- var vLibInput2 = ")\"/>"
- +"</td>"
- +"<td>"
- +"<input type=\"text\" name=\"Total\" size=\"7\" />"
- +"</td>"
- +"</tr>";
- var vTBody = document.getElementById("TBody");
- for (var i = 0; i < vNbNotes ; i++){
- vLibInput += vLibInput1 + i + vLibInput2;
- }
- vTBody.innerHTML += vLibInput;
- };
- function fctCalculMoyenne() {
- var vNote, vcoeff, vtotal, moyenne;
- var i = 0;
- vNote = new Array();
- vcoeff = new Array();
- vtotal = new Array();
- let vNumerateur, vDenominateur;
- vNumerateur = 0;
- vDenominateur = 0;
- moyenne = monFormulaire.Moyenne;
- while(i < document.forms["monFormulaire"].elements["NbNotes"].value){
- vNote[i] = Number(monFormulaire.Notes[i].value);
- vcoeff[i] = Number(monFormulaire.Coeff[i].value);
- vtotal[i] = monFormulaire.Total[i];
- vtotal[i].value = vNote[i] * vcoeff[i];
- vNumerateur += vNote[i] * vcoeff[i];
- vDenominateur += vcoeff[i];
- i = i +1;
- }
- moyenne.value = vNumerateur / vDenominateur;
- // moyenne.value += (vNote[0] * vcoeff[0] + vNote[1] * vcoeff[1] + vNote[2] * vcoeff[2]) / (vcoeff[0] + vcoeff[1] + vcoeff[2]);
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement