【发布时间】:2013-06-04 17:21:54
【问题描述】:
我正在创建一个简单的井字游戏,我目前正在尝试将用户的支票存储到变量中。问题是,使用我当前的代码,xMoves 和 oMoves 数组返回 Void 0。这段代码有什么问题? http://jsfiddle.net/Z6StP/
var storeMoves = function () {
if (currentPlayer === X) {
xMoves.push(cellTracker);
} else if (currentPlayer === O) {
oMoves.push(cellTracker);
}
};
【问题讨论】:
-
cellTracker的变量在该函数中未定义。 -
@Barmar 你指的是我帖子中的代码还是链接中的代码?
-
它们是相同的代码。答案更详细地解释了问题。
标签: javascript jquery arrays function variables