Basic JavaScript: Golf Code question

Tell us what’s happening:

Can anybody tell what i have done wrong I was so desperate I even watched the answers video in fcc but it still didnt help


Your code so far

var 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 name [0]
} else if (strokes <= -2) {
   return names [1]
} else if (strokes == par -1) {
   return names [2]
} else if (strokes == par) {
   return [3]
} else if (strokes == par +1) {
   return [4]
} else if (strokes == par +2) {
   return [5]
} else if (strokes >= + 3) {
   return [6]
}



 
 // Only change code above this line
}

golfScore(5, 4);

Your browser information:

User Agent is: Mozilla/5.0 (Linux; Android 9; LM-X420) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Mobile Safari/537.36.

Challenge: Golf Code

Link to the challenge:

Thanks for your answer was very helpful