我有一些数据正在推向数组。如何每次使用循环将数据推送到不同的数组?
我想有一个循环,每次将数据推送到不同的数组。
比方说,第一个数组是PLAYER1, 第二阵列应该是player2
等我只需要2名球员了。
但我只是好奇,我如何与尽可能多的球员做到这一点。
我试图做一个国际象棋游戏。这里是我的代码看起来是迄今:
function Figuri() {
this.player1 = [];
this.player2 = [];
figurkiNames.forEach(function(figura) {
});
for (var y = 1; y <= 2; y++) {
for (var i = 0; i < 8; i++) {
this.player1.push(new Figurka(i, figurkiNames[i], y, i+1, 8))
}
for (var i = 8; i < 16; i++) {
this.player1.push(new Figurka(i, "peshka", y, i-7, 7))
}
}
}
当y
是1,我需要推到数组:“PLAYER1”。当y
是2时,我需要推动阵列:“player2”等。也许我可以有100名球员,如果我想。
如何在JavaScript中执行此操作?
保存所有的球员在一个数组或对象,以及?长度然后会告诉你有多少玩家。 – Shilly
谢谢大家的答案。 – Ivelin