POS项目v2收银机版本:v2。教学目标包括:熟悉JavaScript的基本语法、基本逻辑语句及关键字,掌握面向对象编程,熟悉使用Lo-Dashmoment.js等第三方JavaScript库来提升编码效率与质量。理解函数式编程的优势。需求描述:商店在结算时会使用收银机(POS)系统,根据客户购物车(Cart)中的商品(Item)和正在进行的优惠活动(Promotion)来进行结算并打印购物清单。已知商店进行买二赠一的优惠活动,我们需要实现一个名为printInventory的函数,能够处理指定格式的数据并在浏览器控制台输出结算清单文本。输入格式(样例):['ITEM000001', 'ITEM000001', 'ITEM000002']