Encontrando a média de uma matriz usando JS [duplicado]

Esta pergunta já tem uma resposta aqui:

Soma e média da matriz 30 respostas

Eu estive procurando e não encontrei uma pergunta e resposta simples no estouro de pilha procurando encontrar a média de uma matriz.

Esta é a matriz que eu tenho

var grades = [80, 77, 88, 95, 68];

Primeiro pensei que a resposta para esse problema seria algo assim:

var avg = (grades / grades.length) * grades.length
console.log(avg)

No entanto, isso me deu uma saída de NaN.

Então eu tentei isso:

for ( var i = 0; i < grades.length; i ++){
    var avg = (grades[i] / grades.length) * grades.length
}
console.log(avg)

Isso me deu uma saída de 68. (não sei por que).

Então, com isso, eu tenho duas perguntas. 1. Por que minha saída foi 68? e 2. Alguém poderia me ajudar a encontrar a média de uma matriz?