【发布时间】:2020-05-26 15:23:06
【问题描述】:
我正在尝试制作一个价格计算工具。某些选项的减少有点复杂,我被困在如何将其转换为代码上。 有4种不同的产品: 产品 1:10 欧元 产品 2:20 欧元 产品 3:30 欧元 产品 4:40 欧元
对于产品 1 和产品 2,没有减少。
如果您购买 2 件或更多件产品 3,价格将降至 21 欧元。
如果您购买 2 件或更多的产品 4,价格将降至 31 欧元。
如果您同时购买产品 3 和产品 4,产品的价格将分别降至 21 欧元和 31 欧元。
你们能帮我看看我应该如何将它翻译成 javascript(或其他语言,如果你认为有更好的解决方案)?
非常感谢!
【问题讨论】:
-
创建一个JSON对象,以所有产品为键,产品的数量应存储为相应的值。应用规则并根据它们获取值。返回总数
-
如果将来产品 1 获得折扣会怎样?我的问题实际上是,作为前端程序员,您如何知道产品 1 是产品 1?
-
给所有的产品一个唯一的ID来识别。将其存储在地图中。在结算时应用折扣
标签: javascript math calculator