- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试解决 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/
不幸的是,这可能不是一个有效的 Code-Golf 问题,因为它可能只是 Javascript;然而,自从 这可能是唯一在现实世界中有用的 Code Golf 比赛我将继续发布它。 Google An
如何使用powershell查找下一个工作日? 最佳答案 嗯,我的手机允许我设置工作日,但 Windows/.NET 不会,所以我假设周一到周五。 注意:由于问题包括“高尔夫”,我正在打这个问题,即尝
最短的 Perl 单行代码是什么,它打印出硬编码的 2 位小数的前 9 次幂(例如,.37),每行各占一行? 输出看起来像这样: 1 0.37 0.1369 [etc.] 官方 Perl 高尔夫规则:
我有一个看起来像这样的列表列表: [['Tom', 'Dick'], ['Harry', 'John', 'Mike'], ['Bob']] 我想把它变成一个字典,其中每个键都是一个名称,每个值都是一
我是一名优秀的程序员,十分优秀!