Però poi se nell'array ci fosse ad esempio:

5,0,50

i valori 5 e 50 non sarebbero processati perché nell'array è contenuto un valore 0?