
js-kata-vending-machine: 实现神奇的自动售货机
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
js-kata-vending-machine 是一个基于JavaScript的项目,旨在通过编写代码来模拟实现一台功能丰富的虚拟自动售货机。该项目不仅提供了实践编程技巧的机会,还挑战开发者设计出更加智能和用户友好的机器界面与逻辑。无论是初学者还是经验丰富的程序员,都可以在这个项目中学习到如何用简单的JS技术解决复杂的问题,并理解软件工程中的关键概念如对象、函数及事件处理等。通过参与此项目,参与者能够
实施一台神奇的自动售货机。规则要求除测试类外不允许静态调用方法,在单元测试Remtests文件中不包含实际实现内容,并且不要在第一行使用“// DO NOT MODIFY”注释,不得更改以下项签名:MagicVendingMachine.insert(...)、MagicVendingMachine.requestProduct(...)和MagicVendingMachine.requestChange(...)。最终目标是通过test/acceptance/acceptance-test.js中所有测试。将it.skip(...)更改为it(...),以运行此前被忽略的测试,但可以保留跳过状态。
其他挑战包括:公共接口中不得使用字符串、数字、布尔值、空值或未定义(及其数组),并且尽量利用大多数ES6特性进行编码。
设置/运行测试:
1. 安装依赖项:npm install
2. 运行测试:npm test
全部评论 (0)
还没有任何评论哟~


