文件名称:throwing-darts
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-08 10:14:36
JavaScript
投掷Dart 您最近刚刚被聘请来为Dart Board游戏计算分数 得分规格 0点-半径大于10 5点-半径在5到10之间(含10点)-半径小于5 如果所有半径均小于5,则奖励100个奖励点! 空数组应返回0。 编写一个名为scoreThrows的函数,该函数接受数字数组并使用上述规范返回总得分。 例子: scoreThrows( [1, 5, 11] ) => returns 15 scoreThrows( [15, 20, 30] ) => returns 0 scoreThrows( [1, 2, 3, 4] ) => returns 140 其他要求 为这个挑战创建一个Git存储库经常提交,并让您的提交消息具有描述性 使用Mocha和Chai库编写针对您的功能的测试。 为所有情况提供测试。 处理意外的输入,无效的参数等。
【文件预览】:
throwing-darts-master
----.gitignore(12B)
----README.md(867B)
----test()
--------test.js(232B)
----package.json(639B)
----index.js(59B)