Ho cercato e non ho trovato una semplice domanda e risposta sullo stack overflow cercando di trovare la media di un array.Trovare la media di un array usando JS
Questa è la matrice che ho
var grades = [80, 77, 88, 95, 68];
ho pensato che la risposta a questo problema sarebbe qualcosa di simile:
var avg = (grades/grades.length) * grades.length
console.log(avg)
Tuttavia, questo mi ha dato una potenza di NaN.
Allora ho provato questo:
for (var i = 0; i < grades.length; i ++){
var avg = (grades[i]/grades.length) * grades.length
}
console.log(avg)
questo mi ha dato una potenza di 68. (non sono sicuro perché).
Quindi con questo ho due domande. 1. Perché la mia uscita è stata 68? e 2. Qualcuno potrebbe aiutarmi a trovare effettivamente la media di un array?
Questo codice non funziona. Ad esempio, dove è usato 'gradesTotal'? – Drakes
Whoops! È diventato un po 'pazzo con il backspace in precedenza;) –