【发布时间】:2015-12-19 04:00:43
【问题描述】:
我的代码中似乎根本无法增加 currentCost[0] 或 buildingA。
我的问题可能在这里:
{
document.getElementById("costA").innerHTML = currentCost[0]
document.getElementById("amountA").innerHTML = buildingA
document.getElementById("canPay").innerHTML = "You just bought another!"
count.postMessage({action:'subtract', amount:currentCost[0], once:true});
currentCost[0] = Math.ceiling(nlogn(currentCost[0]+1)) + 5
buildingA = buildingA + 1
}
这是在 if 语句中。
我的目标是在购买建筑物时,将现有的该类型建筑物的数量加一,并根据预定函数提高价格,即newPrice = oldPrice*log10(oldPrice)。
但是,当我购买A楼时,价格将保持在15,并且总是说我有0个A楼。
【问题讨论】:
-
您应该在此处发布您的源代码,而不是指向您的整个存储库的链接。这里的代码贴应该是MCVEs