文件名称:kata-bowling-js:该存储库用于练习TDD和Pair编程
文件大小:181KB
文件格式:ZIP
更新时间:2024-04-09 18:21:34
JavaScript
卡塔保龄球JS 我们将使用JavaScript。 先决条件 javascript nodejs jest 初始和测试 npm install npm test 保龄球规则 游戏包括10帧。在每一帧中,玩家有两卷来击倒10针。镜框的分数是击倒的针脚总数,再加上罢工和备用零件的奖金。 备用是指玩家以两轮击倒所有10个针脚时的情况。该帧的好处是下一轮击倒的引脚数。 罢工是指玩家在第一轮击倒所有10个针脚时击倒。然后用一卷完成框架。该帧的奖励是接下来的两卷的值。 在第10帧中,允许掷出备用球或罢工的球员掷出多余的球以完成该帧。但是,在第十帧中最多只能滚动三个球。 要求 编写具有两种方法的class Game 每次玩家掷球时都会调用void roll(int) 。参数是被击倒的引脚数。 int score()返回该游戏的总得分。 例子 -/- | -/- | -/- | -/- | -/- | -
【文件预览】:
kata-bowling-js-main
----.gitignore(13B)
----public()
--------images()
----package.json(547B)
----src()
--------pook.js(1KB)
--------one.js(212B)
--------zero.js(101B)
--------__tests__()
--------strike.js(1KB)
--------kata-bowling.js(1KB)
--------spare.js(733B)
----readme.md(2KB)
----package-lock.json(180KB)