Ciao a tutti.

Ho questo ciclo all'interno di una funzione javascript:

codice:
for ( var n = 1; n <= 9; n++ )
    {
        x = parseFloat(frmObj["Nome_campo_" + n].value);
        somma_nome_campo += ((isNaN(x))?0:x);
    }
Che cicla tutti i campi "Nome_campo_n" e ne restituisce la somma nel campo "somma_nome_campo".

Il problema che la variabile "n" non è sempre 9 ma dipende da un'estrazione eseguita tramite una query in PHP e quindi può andare da un minino di 1 ad un massimo x.

Come modifico il ciclo affinchè possa prevedere "n" come variabile e non come valore fisso?
Grazie