point-of-sale-problem:编码分配以创建销售点API

时间:2024-06-09 09:41:50
【文件属性】:

文件名称:point-of-sale-problem:编码分配以创建销售点API

文件大小:48KB

文件格式:ZIP

更新时间:2024-06-09 09:41:50

JavaScript

要运行规格:在浏览器中打开SpecRunner.html 终端测试在“终端”规范下。 要仅运行这些规范,请打开localhost:/point-of-sale-problem/SpecRunner.html?spec=Terminal 销售点问题 编码分配以创建销售点API 销售点问题 考虑一个商店,那里的商品既有单位价格,也有批量价格。 例如,每个苹果可能是1.00美元,也可能是4个,而价格为3.00美元。 实现销售点扫描API,该API接受产品的任意订购(类似于在结帐行中发生的事情),然后根据单价或批量价格返回整个购物车的正确总价,如下所示:适用的。 以下是按代码列出的产品和使用价格(不用担心税): 每个$ 2或4个只要$ 7 B $ 12 C每只$ 1.25,或六支装$ 6 D $ .15 应该有一个*销售终端对象,看起来像下面的伪代码: termi


【文件预览】:
point-of-sale-problem-master
----SpecRunner.html(893B)
----MIT.LICENSE(1KB)
----src()
--------Terminal.js(1KB)
--------Item.js(827B)
--------item_source_data.js(310B)
--------ItemParser.js(565B)
----.idea()
--------codeStyleSettings.xml(281B)
--------kontor-assignment.iml(460B)
--------misc.xml(667B)
--------vcs.xml(164B)
--------.name(17B)
--------modules.xml(286B)
--------workspace.xml(22KB)
----spec()
--------ItemParserSpec.js(987B)
--------ItemSpec.js(982B)
--------SpecHelper.js(173B)
--------TerminalSpec.js(3KB)
----lib()
--------jasmine-2.3.4()
----README.md(1KB)

网友评论