gpt4 book ai didi

javascript - freecodecamp 高尔夫代码

转载 作者:行者123 更新时间:2023-11-28 18:40:09 25 4
gpt4 key购买 nike

我正在尝试解决 freecodecamp 中的高尔夫代码挑战,但我无法真正弄清楚我的代码出了什么问题这里直接link 。链接包含我尝试运行的代码,只需访问该链接即可。

我的JS:

function golfScore(par, strokes) {
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";
}
golfScore(5, 4);

要求:

在高尔夫比赛中,每个洞都有一个标准杆,意味着高尔夫球手将球击入洞中以完成比赛所需的平均击球次数。根据您的击球高于或低于标准杆的距离,有不同的昵称。

您的函数将传递 par 和Strokes 参数。根据此表返回正确的字符串,该表按优先顺序列出了笔画;顶部(最高)到底部(最低):

笔画返回:

1                  "Hole-in-one!"
<= par - 2 "Eagle"
par - 1 "Birdie"
par "Par"
par + 1 "Bogey"
par + 2 "Double Bogey"
>= par + 3 "Go Home!"

感谢您提前提供帮助。

最佳答案

你已经差不多了。您的解决方案未被接受的唯一原因是您返回的是 Go Home 而不是 Go Home!(请注意末尾的感叹号)。

关于javascript - freecodecamp 高尔夫代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36251021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com