【发布时间】:2015-10-12 13:23:02
【问题描述】:
我有一个二维数组,想将随机元素值设置为 2。 我的尝试如下,但没有奏效.. 如果随机值未定义,则将其设置为 2,如果不重复。 提前致谢!
var randomTileFunction = function (board) {
var randomTile = board[Math.floor(Math.random() * 4)][Math.floor(Math.random() * 4)];
if(randomTile === undefined) {
randomTile = 2;
} else {
randomTileFunction(board);
}
};
【问题讨论】:
-
“但这不起作用” - 会发生什么?
-
我之后记录了数组,它保持不变。 Webstorm 在第 4 行说:“分配的值从未使用过”
标签: javascript arrays function random variable-assignment