Tableau 3 Dimensions

Signaler
Messages postés
48
Date d'inscription
samedi 19 avril 2003
Statut
Membre
Dernière intervention
2 mai 2006
-
Messages postés
549
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
6 mars 2010
-
Bonjour,
Je souhaite créer un tableau à trois dimensions ...
[1 à 12] [1 à 31][ 1à 3]...

Comment dois-je faire pour le créer ... et insérer des données à l'intérieur ??

Merci ...
A voir également:

2 réponses

Messages postés
4030
Date d'inscription
mardi 13 mai 2003
Statut
Modérateur
Dernière intervention
23 décembre 2008
20
Définition et affectation directe d'un tableau :

var tab = new Array(
new Array( new Array(20,20,25,28,30),
new Array(22,23,27,30,33),
new Array(14,18,23,13,14)),
new Array( new Array(27,38,43,40,53),
new Array(15,21,35,40,53),
new Array(14,28,30,40,53)));
document.write(tab[1][1][1]);

Manu
Messages postés
549
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
6 mars 2010

Bonsoir,

Je crois que l'on peut faire plus simple :

var i, j;
var tab = new Array(12); //Premiere dimension(0 à 11)

for(i=0; i<tab.length; i++)
tab[i] = new Array(31); // Deuxieme dimension (0 à 30)
for(j=0; j<tab[i].length; j++)
tab[i][j] = new Array(3); // troisieme (0 à 2)

et le tour est joué...

plus simple, a essayer

var tab = new Array(12);
tab[0] = new Array(31);
tab[0][0] = new Array(3);

mais la j'ai un doute ???

Matt...