文件名称:bowling_with_coffeescript:一个用咖啡脚本编写的 10 针保龄球比赛计分程序
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-27 11:55:57
CoffeeScript
#10 保龄球##rendered in coffeescript 我发现这个问题很难解决。 在制造商给我们的所有周末挑战中,这个让我很难过。 但是,我喜欢这个问题。 课程结束后我又回到了它,花了两天时间才有一个基本的工作脚本。 一旦你克隆了 repo,这里就是如何使用它。 将编译后的 lib/bowling.js 加载到节点中,如下所示: Bowling = require('./lib/bowling') player = new Bowling() 然后像这样玩: player.add(4) player.add(6) player.score() 10 没有错误检查这只是核心功能。 我喜欢阅读编译后的机器生成的 Javascript,并且非常喜欢使用 coffeescript。 我什至创建了一个 Cakefile 并添加了一个简单的任务来构建单个 Bowling.js
【文件预览】:
bowling_with_coffeescript-master
----src()
--------scoringModule.coffee(1KB)
--------frame.coffee(300B)
--------bowling.coffee(394B)
----lib()
--------bowling.js(3KB)
----test()
--------frameSpec.coffee(740B)
--------bowlingSpec.coffee(3KB)
----Cakefile(377B)
----.gitignore(40B)
----readme.md(1KB)
----package.json(510B)