c'è un errore in questo codice ke non riesco a trovare:
l'output mi da:codice:for(g=0;g<_root.dipen.length;g++){ trace(_root.dipen[g]); for(gg=0;gg<_root.dipendenze.length;gg++){ if(_root.dipendenze[gg]==_root.dipen[g]){ trace(_root.pulsid[gg]); _root.qualidipen[g].push(_root.pulsid[gg]); } } for(v=0;v<_root.qualidipen[g].length;v++){ trace(_root.qualidipen[g]+" "+g+" "+_root.qualidipen[g][v]); } }
1
4
5
qualidipen0 0 undefined
qualidipen0 0 undefined
qualidipen0 0 undefined
qualidipen0 0 undefined
qualidipen0 0 undefined
qualidipen0 0 undefined
qualidipen0 0 undefined
qualidipen0 0 undefined
qualidipen0 0 undefined
qualidipen0 0 undefined
qualidipen0 0 undefined
2
6
qualidipen1 1 undefined
qualidipen1 1 undefined
qualidipen1 1 undefined
qualidipen1 1 undefined
qualidipen1 1 undefined
qualidipen1 1 undefined
qualidipen1 1 undefined
qualidipen1 1 undefined
qualidipen1 1 undefined
qualidipen1 1 undefined
qualidipen1 1 undefined
3
7
8
9
qualidipen2 2 undefined
qualidipen2 2 undefined
qualidipen2 2 undefined
qualidipen2 2 undefined
qualidipen2 2 undefined
qualidipen2 2 undefined
qualidipen2 2 undefined
qualidipen2 2 undefined
qualidipen2 2 undefined
qualidipen2 2 undefined
qualidipen2 2 undefined
quindi trace(_root.dipen[g]);
mi da
1
2
3
trace(_root.pulsid[gg]);
mi da
4
5
7
1
2
invece quando _root.pulsid[gg] lo inserisco dentro i 3 array
qualidipen0
qualidipen1
qualidipen2
mi da undefined:
qualidipen1 1 undefined
forse c'è l'ho davanti l'errore e non lo vedo!!mi aiutate a capire cos'è!!
![]()
![]()

Rispondi quotando