MichaelR: mehrdimensionale Arrays

Beitrag lesen

Hallo,

ich habe eine echt dringende Frage zu mehrdimensonalen Arrays. Kann man solche Arrays auch dreidimensonal erstellen? Und wie kann man denn diese dann ansprechen?

Ich habe es schon mal so probiert:

i=3;  (dynamische Variable)

a[0][0][i]=test;

MeinArray = new Array();
MeinArray[0] = new Array();
MeinArray[0][0] = new Array();
MeinArray[0][0][0] = 'inhalt';
MeinArray[0][0][1] = 'inhalt 2';
MeinArray[1] = new Array();
...

Mit "new Array();" wird jeweils eine "neue Dimension" erzeugt.
Die Arrays sind idR. null-basiert, fangen also immer mit 0 als erstes Element an.

Zugriff mittels: MeinArray[x][y][z], wobei x,y,z Elemente ab 0 sind.

Grüße
Michael