【发布时间】:2016-10-04 13:05:37
【问题描述】:
我正在制作一个简单的游戏来帮助学习 Javascript 的基础知识。在游戏过程中,玩家每次按下按钮都会增加“谷物”。该值通过名为“grainTotal”的计数器显示给玩家。
我想做的是让玩家能够按下另一个按钮并将“grainTotal”计数器重置为 0,同时将原始值传输到另一个名为“storeTotal”的计数器。
这是我迄今为止尝试过的,虽然它确实重置了“grainTotal”计数器,但“storeTotal”计数器所做的只是返回“[object Object]”
function buildStore() { /*transfers the value of grainCount to storeCount and resets grainCount to 0 */
storeCount = {grainCount};
grainCount = 0;
grainTotal = document.getElementById('grain').innerHTML = grainCount;
storeTotal = document.getElementById('storeTotal').innerHTML = storeCount;
}
我正在尝试做的事情是否可能?谁能帮我看看我错过了什么?
【问题讨论】:
-
使用
.innerHTML = JSON.stringify(grainCount, null, 2)developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… -
@Daniel_L 为什么要这样做??
-
只有当我们有权否决评论时
-
@Daniel_L 恐怕什么都没做
-
因为你不会得到
[object Object]?
标签: javascript numbers transfer