保龄球挑战是Makers Academy的第五周个人挑战赛。这项挑战测试了学生的Javascript知识解决问题的能力以及Jasmine测试技能

保龄球挑战赛是一种用于计算和总结一名球员保龄球比赛得分的系统。该系统具有以下功能:

  • 游戏由10帧组成。

  • 每一帧由一次或两次投掷组成,取决于投掷结果。

  • 被击倒的销子的数量点数表示。

  • 如果在第一投中击倒了10个销子,则为一次全中(Strike),该帧立即结束。该帧的奖励是接下来两次投掷击倒的瓶数。

  • 如果在两次投掷中击倒了10个销子,则为一次补中(Spare),该帧的奖励是下一帧第一投击倒的瓶数。

语言和工具

  • JavaScript

  • Jasmine

如何使用

克隆存储库:


$ git ...