【发布时间】:2015-04-02 11:23:18
【问题描述】:
当我遇到问题时,我正在尝试制作一个小型 javascript 游戏:
我无法设置数组中先前段的值。
为了更清楚,这里是一个例子:
for (var a = 0; a <= 100; a++) {
if (grid[a].num == 2) {
grid[a + 1].num++;
grid[a - 1].num++;
grid[a].num = 0;
}
}
grid[a+1] 的“num”属性增加得很好,但grid[a-1] 的“num”属性没有任何变化。
为什么会发生这种情况,我该如何解决这个问题?
【问题讨论】:
-
我回答了您的问题并获得了反对票,因为有人认为我误解了您要计算的内容。我是否正确推断出你的意图?请试用我的代码,看看它是否符合您的预期。
标签: javascript arrays html object