Golf Code ( is something wrong with my code?)

Tell us what’s happening:
Describe your issue in detail here.

   **Your code so far**

const names = ["Hole-in-one!", "Eagle", "Birdie", "Par", "Bogey", "Double Bogey", "Go Home!"];

function golfScore(par, strokes) {
 // Only change code below this line
if (strokes == 1) {
  return names[0];
} else if (strokes <= par - 2) {
  return names[1];
} else if (strockes == par - 1) {
  return names[2];
} else if (strockes == par) {
  return names[3];
} else if (strokes == par + 1) {
  return names[4];
} else if (strockes == par + 2) {
  return names[5];
} else if (strockes >= par + 3){
  return names[6];
}
 return "Change Me";
 // Only change code above this line
}
golfScore(5, 4);
   **Your browser information:**

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

Challenge: Golf Code

Link to the challenge:

Just looking at your code, I can see that the variable strokes is misspelled in several places.

Ooooo my God. The whole day trying to solve it and it was misspelling.
Thank you alot.

I’d like to pretend that I’ve never wasted time on a “dumb spelling error”, but it happens. Sometimes more than once a day. When you get into a “real” coding environment, you can set up things like linters and spell checkers in your editor to flag things that look suspicious.