Hi guys. I’m very new to coding and I’m currently working through the Javascript qualification in the hopes of upskilling enough to be taken on as an apprentice later this year or next year. I’ve gotten a little stuck on the Golf Code tutorial on Basic Javascript and could use some help.
Here is my code:
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 (strokes == par - 1){
return names[2];
}else if (strokes == par){
return names[3];
}else if (strokes == par + 1){
return names[4];
}else if (strokes == par + 2){
return names[5];
}else{
return names[6];
}
// Only change code above this line
}
golfScore(5, 4);
For some reason, only the hole in one condition seems to work. Any advice on this would be greatly appreciated!