gpt4 book ai didi

javascript - 一个很奇怪的数组

转载 作者:行者123 更新时间:2023-12-02 05:41:57 26 4
gpt4 key购买 nike

<分区>

这是我的问题,我正在编写一个游戏,我需要使用一个非常简单的数组,问题是我创建了它,一切正常,下一行,数组中整行的值发生了变化我不明白为什么,这是我的代码:

var ciblesPossibles = new Array();

for (var i = 0; i < 2; i++) {
for (var j = 0; j < 5; j++) {
ciblesPossibles[i,j] = 1 + portee(i, j, ID, pos, carte.effet.portee) + duBonCote(i, ID, carte.effet.ciblesLegales);
}
console.log('1/ ciblesPossibles['+i+',x] = ' + ciblesPossibles[i,0] + ciblesPossibles[i,1] + ciblesPossibles[i,2] + ciblesPossibles[i,3] + ciblesPossibles[i,4]);
}


for (i = 0; i < 2; i++) {
console.log('2/ ciblesPossibles['+i+',x] = ' + ciblesPossibles[i,0] + ciblesPossibles[i,1] + ciblesPossibles[i,2] + ciblesPossibles[i,3] + ciblesPossibles[i,4]);
}

var max = maxTab(ciblesPossibles);

for (i = 0; i < 2; i++) {
for (j = 0; j < 5; j++) {
ciblesPossibles[i,j] = Math.floor(ciblesPossibles[i,j] / max);
console.log(ciblesPossibles[i,j]);
}
}

portee() 和 duBonCote() 是两个只返回 1 或 0 的函数。当我在 console.log('/1...') 时,我有类似 33222 和 22211 的东西(这就是我想要的),但是当我在 console.log('/2... '), 我有 22211 和 22211 ...什么可以使我的数组中的第一行发生变化?

问候

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com