PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Multidim. Array Problem


polar
25.07.2002, 10:12
Morgen!

Entweder ich bin dumm, oder ich blind. Folgendes Problem:


var FarbArray = new Array(new Array(12), new Array(3));

for(var j=0; j<12; j++) {
for(var k=0; k<3; k++) {
FarbArray[j][k] = 0;
alert(FarbArry);
}
}


so ich bekomm die Meldung das FarbArray[j] keine Eigenschaften hat!?? Versteh ich jetzt nicht. Möchte doch nur 12 Farben mit je drei Werten füllen (R,G,B). Wenn ich j z.B. mit alert(j) in der ersten for Schleife ausgebe läuft er nur zweimal durch. hmpf!


Chaq
25.07.2002, 10:21
var FarbArray = new Array(new Array(12), new Array(3)); muss durch folgendes ersetzt werden:

var FarbArray = new Array(12)
for (var i=0; i < FarbArray.length; ++i)
FarbArray[i] = new Array(3);

Gruß

Chaq

polar
25.07.2002, 10:28
Super, funzt einwandfrei :)