我想在二维数组中存储1到25之间的随机数。我想要的结果如下:
表示将随机数存储在Javascript的数组[5][5]中:
你真的应该展示你所做的努力,但我想为了它的缘故…
var result = new Array(5);
for(i = 0; i < 5; i++){
result[i] = new Array(5);
for(j = 0; j < 5; j++){
result[i][j] = Math.floor((Math.random()*25) + 1);
}
}
OP的问题:结果是元素重复。但我不想重复。这怎么可能?创建一个数组# 1-25打乱它,然后把它放在一个二维数组如上所示。如何洗牌一个数组?