Tell us what’s happening:
My code is working correctly in the console, but the test verification is saying I’m not meeting the requirement. What am I doing wrong?
Your code so far
function getAverage(scores) {
let sum = 0;
for (const score of scores) {
sum += score;
}
return sum / scores.length;
}
console.log(getAverage([92, 88, 12, 77, 57, 100, 67, 38, 97, 89]))
const getGrade = (grade) => {
if (grade < 60) {
return "F"
}
else if (grade < 70) {
return "D"
}
else if (grade < 80) {
return "C"
}
else if (grade < 90) {
return "B"
}
else if (grade < 100) {
return "A"
}
else {
return "A+"
}
};
//console.log(getGrade(100));
function hasPassingGrade(grade) {
return grade !== "F"
}
console.log(hasPassingGrade(getGrade()))
/*
const studentMsg = (classAvg, studentAvg) => {
classAvg = getAverage()
}
console.log(studentMsg(getAverage(classGrades), getGrade(37)));
*/
Your browser information:
User Agent is: Mozilla/5.0 (iPad; CPU OS 18_5_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/136.0.7103.91 Mobile/15E148 Safari/604.1
Challenge Information:
Build a Gradebook App - Build a Gradebook App