Atividade 4: revise os fundamentos de Javascript criando uma aplicação de quadro de notas feecodecamp

Não estou conseguindo concluir esta tarefa. Meu console está retornando a mensagem que foi solicitada pela tarefa.

Meu código até agora:

function getAverage(scores) {
let sum = 0;

for (const score of scores) {
sum += score;
}

return sum / scores.length;
}

function getGrade(score) {
if (score === 100) {
return “A++”;
} else if (score >= 90) {
return “A”;
} else if (score >= 80) {
return “B”;
} else if (score >= 70) {
return “C”;
} else if (score >= 60) {
return “D”;
} else {
return “F”;
}
}

function hasPassingGrade(score) {
return getGrade(score) !== “F”;
}
function studentMsg(totalScores, studentScore) {
const classAverage = getAverage(totalScores);
const studentGrade = getGrade(studentScore);
if (hasPassingGrade(studentScore)) {
return “Class average:”+ classAverage +“. Your grade:” + studentGrade +“. You passed the course.”;
} else {
return “Class average:” + classAverage +“. Your grade:” + studentGrade +“. You failed the course.”;
}
}
console.log(studentMsg([92, 88, 12, 77, 57, 100, 67, 38, 97, 89], 37));

Oi. Observe o espaçamento dentro de suas mensagens. Os espaços devem ser exatamente conforme as instruções. Se você fizer essas alterações, isso deverá passar.

Hi. Look at the spacing inside your messages. The spaces should be exactly as instructed. If you make these changes it should pass.