Comment faire un multi array
Bonjour,
J'essaye de faire un array a deux dimmentions.
Je m'exolique
D'abord j'ai un array un une dimmention
J'ai un for qui va remplie cette array
Code:
1 2 3 4 5
|
for(var i= 0; i < data.length; i++)
{
data_te.push(data[i]['te']);
} |
Ca marche très bien. Simplement voilé , dans data, j'ai des donnée que j'aimerais mettre dans un multi array.
J'ai donc essyé ceci:
Code:
1 2 3
|
var data_te = [];
var gateways = []; |
Et dans ma bouble, je souhaite que la valeru du i, soit une référence entre la variable gateway et data_te. Donc j'ai essayé ceci
Code:
1 2 3 4 5 6 7 8
|
for(var i= 0; i < data.length; i++)
{
data_te.push(data[i]['te']);
gateways[i][0]=data[i]['mesure_id'];
gateways[i][1]=data[i]['gtw_id'];
gateways[i][2]=data[i]['rssi'];
} |
Evidemment, ca ne marche pas et je n'arrive pas voir le message d'erreur.
J'ai encore essayé ceci
Code:
1 2 3 4 5 6 7 8
|
for(var i= 0; i < data.length; i++)
{
data_te.push(data[i]['te']);
gateways[i].push(data[i]['mesure_id']);
gateways[i].push(data[i]['gtw_id']);
gateways[i].push(data[i]['rssi']);
} |
Sans succès. Est-ce que j'aurais mal déclarer la variable: var gateways ?
Comment puis enregistré, à l'index i, 4 à 5 valeurs indexées?
Milles mercis