Need help with 'Golf Code'

Hey there, I am having a bit of trouble with ‘Golf Code’. It is saying it is failing on (4,1) and (1,1) but when I test it, I get the correct answers to both. I have posted my code below. Thanks!

  function golfScore(par, strokes) {
      // Only change code below this line
      if (strokes === 1) {
        return 'Hole-in one!';
      else if (strokes <= par - 2) {
        return 'Eagle';
      else if (strokes === par - 1) {
        return 'Birdie';
      else if (strokes === par) {
        return 'Par';
      else if (strokes === par + 1) {
        return 'Bogey';
      else if (strokes === par + 2) {
        return 'Double Bogey';
      else if (strokes >= par + 3) {
        return 'Go Home!';
      return "Change Me";
      // Only change code above this line

    // Change these values to test
    golfScore(5, 4);

found it! it is just a stupid typo and the tester looking for the specific response. it wants ‘Hole-in-one!’ and you typed ‘Hole-in one!’ add that little dash and you’ll have it.


Hol–ee hell, thank you very much. I knew it had to be something dumb like that haha. I even looked over it a dozen times.


1 Like