Нахождение среднего значения массива с использованием JS [duplicate]
На этот вопрос уже есть ответ здесь:
Сумма массива и средняя 30 ответовЯ искал и не нашел простой вопрос и ответ о переполнении стека, чтобы найти среднее значение массива.
Это массив, который у меня есть
var grades = [80, 77, 88, 95, 68];
Сначала я подумал, что ответом на эту проблему будет что-то вроде этого:
var avg = (grades / grades.length) * grades.length
console.log(avg)
Однако это дало мне выход NaN.
Итак, я попробовал это:
for ( var i = 0; i < grades.length; i ++){
var avg = (grades[i] / grades.length) * grades.length
}
console.log(avg)
Это дало мне выход 68. (Я не уверен, почему).
Итак, с этим у меня есть два вопроса. 1. Почему мой результат 68? и 2. Может ли кто-нибудь помочь мне найти среднее значение массива?