所以我試圖做一個功能,把你所擁有的土豆給你一個農民作爲回報。我用一個簡單的函數做了它,但現在當我想添加一些東西時,我只是在複製粘貼相同的代碼。所以我試圖做一個完成這一切的功能。你能解釋爲什麼這不起作用嗎?
我不想要jQuery的答案。我真的不明白那是如何工作的。
這是調用該函數的HTML:
<button onClick="buy(autoFarmer, defaultAutoFarmerPrice, potatoes)" id="buyautofarmer">Buy Auto Farmer</button>
這是JavaScript:
var potatoes = 0,
autoFarmer = 0,
defaultAutoFarmerPrice = 17;
function buy(obj, price, potatoes) {
if (potatoes > price) {
obj++;
console.log(obj);
}
}
你看控制檯輸出?請解釋「不起作用」更好。 – Difster