Voici un échantillon du tableau global.heights:tableau multidimensionnel Javascript délivre
[[190, 76, 209, 57, 114, 171, 76, 513, 209, 171, 76, 152, 76, 76, 190, 114, 95, 76, 76, 95, 57, 133, 114], [152, 76, 133, 38, 95, 133, 76, 342, 190, 114, 57, 152, 76, 57, 133, 76, 76, 76, 57, 76, 57, 76, 76], [], []]
Ce que je dois faire est de faire un autre tableau une partie du tableau global (simple, quelque chose comme global.offset = new Array() fonctionne bien). Il doit ressembler à ceci:
[[190, 266, 475, ...], [...], [], []]
Fondamentalement, chaque endroit est la valeur à ce jour. Comme dans global.offset [2], les trois premiers sont ajoutés, et ainsi de suite tout au long du tableau.
Mais si je tente quelque chose comme:.
for(i = 0, e < global.heights.length; i < e; i++) {
for(j = 0, k < global.heights[1].length; j < k; j++) {
global.offset[i][j] = Number(global.offset[i][j - 1]) + Number(global.heights[i][j]);
}
}
Si je fais ce que je reçois une erreur non définie que global.offset est pas un objet (mais il est déjà initialisé et avec quatre tableaux à l'intérieur il
.Je suis nouveau à JS
Merci
Je vois juste global.heights jusqu'à ce point. – RiddlerDev
Peu importe, je vois où c'est maintenant. – RiddlerDev