我有一些數據正在推向數組。如何每次使用循環將數據推送到不同的數組?
我想有一個循環,每次將數據推送到不同的數組。
比方說,第一個數組是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