Review JavaScript Fundamentals by Building a Gradebook App - Step 2

Tell us what’s happening:

Can anyone tell me what to do more here?
what should i write next and where?

Your code so far

function getAverage(scores) {
  let sum = 0;

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

  return sum / scores.length;
}

// User Editable Region

function getGrade(score) {
  if (score == 100) {
    return "A++";
  } else if (99 >= score >= 90) {
    return "A";
  } else if (89 >= score >= 80) {
    return "B";
  } else {
    return "F";
  }
}
console.log(getGrade(96));
console.log(getGrade(82));
console.log(getGrade(56));

// User Editable Region

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 Edg/127.0.0.0

Challenge Information:

Review JavaScript Fundamentals by Building a Gradebook App - Step 2

hi there, we can’t tell you the answer, but we can help you learn how to write the code yourself.

If you’d like to do that, can you look at your code and tell me, is it working as you intended it to? What is it doing that you wanted it to do and what is it not doing that you would like it to do?

This is not a valid way to write multiple conditions within a single conditional statement:

else if (99 >= score >= 90)

This FCC article might help: