non devi associare alcun valore, cerchi con indice errato
se x es i qui e' = 5
num[i]=parseInt(x);
in num[5] hai x
subito dopo hai
i++;
ora i=6
alert("num[i] = "+num[i]);
e' come scrivere
alert("num[i] = "+num[6]);
dove num[6] non e' ancora stato valorizzato
restituisce undefined
se i++ deve stare necessariamente in quel punto
scrivi
alert("num[i] = "+num[i-1]);
x sapere cosa contiene num[5]

Rispondi quotando