ruby-enumerables-hash-practice-green-grocer-lab-online-web-prework

时间:2024-04-04 06:13:23
【文件属性】:

文件名称:ruby-enumerables-hash-practice-green-grocer-lab-online-web-prework

文件大小:10KB

文件格式:ZIP

更新时间:2024-04-04 06:13:23

Ruby

绿色杂货店 学习目标 访问并遍历哈希 将数据从数组转换为哈希 将数据从哈希转换为其他哈希 计算哈希中的重复项 根据哈希数据执行计算 介绍 在本实验中,我们将模拟杂货店结帐流程。 在大多数现代杂货店中,顾客在穿过商店时会添加到杂货车中。 可以将购物车视为杂货的集合。 每个杂货项目都有特定的属性,例如销售价格或是否允许清仓。 购物车中可能有多个相同的商品,没有特定的顺序混合在一起。 但是,在结帐时,顾客会期望收到一张收据,上面列出了所有物品,购买的每件物品的数量,所应用的任何优惠券或折扣以及购物车中所有物品的总数。 在本实验中,您的任务是编写一组方法来处理结帐流程的不同部分。 指示 实施方法checkout以计算购物车的总成本,并在必要时应用折扣和优惠券。 结帐方法将依赖于其他三个方法: consolidate_cart , apply_coupons和apply_clearance 。


【文件预览】:
ruby-enumerables-hash-practice-green-grocer-lab-online-web-prework-master
----grocer.rb(189B)
----CONTRIBUTING.md(2KB)
----.rspec(53B)
----spec()
--------grocer_spec.rb(12KB)
--------spec_helper.rb(532B)
----LICENSE.md(1KB)
----.gitignore(642B)
----random_grocery_generator.rb(1KB)
----.learn(98B)
----README.md(6KB)

网友评论