这是我的问题。这里的目标是每购买500英尺的电缆,安装价格就会增加40美元。
if (UTPAmount > 1) {
UTPInstallationCost = 40;
}
else if (UTPAmount > 500) {
UTPInstallationCost = 80;
}
UTPAmount
表示购买的电缆数量。我知道我有一个良好的开端,但我需要无限的进场,所以我不必继续增加500的增量。
答案 0 :(得分:1)
如果购买电缆,您希望将成本初始化为40(UPTAmount> 1)
然后你得到500乘以(UPTAmount / 500)的倍数,乘以成本50得到额外的费用。您将此费用添加到初始费用中。您应该使用=
更改+=
以添加额外费用。同时将else if
更改为if
,否则将无法执行。
这是最终代码 -
if (UTPAmount > 1) {
UTPInstallationCost = 40;
}
if (UTPAmount > 500) {
UTPInstallationCost += (UTPAmount/500) *40;
}