有什么问题(代码)?
我必须制作一个表格,客户可以输入数量,订单和交货,然后点击一个按钮,他将得到他的价格。
现在价格取决于数量,订单日期和交货。
数量折扣:
如果他订购的物品超过10件(q> 10),他可以获得2.5%的折扣 他只获得他订购的额外物品的折扣。 如果他订购少于10,那么他只支付数量* 341,其中341是一个项目的价格。
订单和送货折扣:
如果他在周一,周二或周三订购并且交货需要2天或更长时间,那么他将获得5%的折扣。
答案 0 :(得分:0)
java.util.TreeMap
应该是
dDiscount==0;
你也错过了分号,这个:
dDiscount = 0;
应该是这样的:
total = q * 341 - qDiscount - dDiscount
(您的一天检查代码看起来不错......)
答案 1 :(得分:0)
你有这个问题,因为函数getday()返回当前和你做var Dday =(day == 1)|| (天== 2)|| (日== 3); 条件是假的,结果是NaN。您需要创建一个有条件的功能。例如,声明存在的天数为25%的折扣和5%的天数。