POS Project v2
POS收银机
版本:v2
教学目标
1. 熟悉JavaScript的基本语法;
2. 熟悉JavaScript的基本逻辑语句及关键字;
3. 掌握JavaScript的面向对象编程;
4. 熟练使用Lo-Dash和moment.js等第三方JavaScript库以优化编码过程和提升编码质量;
5. 了解函数式编程的优势。
需求描述
在商店购物结算时,POS系统根据客户的购物车(Cart)中的商品(Item)和商店的优惠活动(Promotion)来计算总金额并打印购物清单。已知商店正在对部分商品实行“买二赠一”的优惠活动。
实现一个名为printInventory的函数,该函数接受指定格式的数据作为参数,最后在浏览器的控制台中输出清单的文本。
输入格式样例
['ITEM000001', 'ITEM000001']
POS收银系统项目v2使用指南
文件列表
pos_with_tests-master.zip
(预估有个21文件)
pos_with_tests-master
SpecRunner.html
2KB
src
__tests__
util_test.js
392B
scanner_test.js
782B
cart_test.js
5KB
cart_item_test.js
2KB
promotion_test.js
636B
item_test.js
577B
暂无评论