cautare item in array multidimensional JavaScript
Scris: Dum Apr 02, 2017
Salut,
Am un array multidimensional (objaparate) in JavaScript cu 28 item (exemplu redus afisat cu console.log(objaparate);):
Cum caut o valoare (nraparat) in acest array (objaparate)? Ex. am o bucla de 19 aparate de fitness (biciclete de sala) din alt array (obj):
Nu prea imi iese. Cred ca nu e corect if (objaparatej.nraparat == j) {}. Multumesc.
Am un array multidimensional (objaparate) in JavaScript cu 28 item (exemplu redus afisat cu console.log(objaparate);):
Cod: Selectaţi tot
Array[28]
0:Object
dataexp:"2017-04-15"
datavinz:"2017-03-16"
nraparat:"5"
of_id:1
ora:"10"
rep_id:1
ziua:"Sunday"
__proto__:Object
1:Object
dataexp:"2017-04-15"
datavinz:"2017-03-16"
nraparat:"1"
of_id:1
ora:"10"
rep_id:1
ziua:"Sunday"
__proto__:Object
2:Object
dataexp:"2017-04-15"
datavinz:"2017-03-16"
nraparat:"2"
of_id:1
ora:"11"
rep_id:1
ziua:"Sunday"
__proto__:Object
Cod: Selectaţi tot
for(i=0; i<obj.length; i++) { // obj.length =19
for (j=1; j<=(Number(obj[i].aparate)); j++){ // aparate =19 (de la 1 la 19)
... // si la fiecare iteratie trebuie sa caut in objaparate daca exista aparatul cu numarul j:
if (objaparatej[i].nraparat == j) {
... // daca exista se adauga coloana in tabel html
x += '<td><span class="label label-danger rezerva" ><a href="#" style="color: white;" onclick="">'+j+'</a></span></td>';
}
}
}