salve,
vorrei capire come sommare delle variabili numeriche generate da un array.

ho una situazione di questo tipo:
sullo stage ho un Mclip contenente un campo di testo in cui vengono caricati i valori tramite XML

ecco il codice:

codice:
var prezzo:Array = new Array();
var xml:XML = new XML();
xml.load("carrello.xml");
xml.ignoreWhite = true;
//
xml.onLoad = function() {
var nodes = this.firstChild.childNodes;
	total = nodes.length;
	for (i=0; i<total; i++) {
		prezzo[i] = nodes[i].attributes.prezzo;
	}

        create_tab();
	somma();
};
function create_tab():Void {
	for (i=0; i<total; i++) {
		var t = tab_group.tab.duplicateMovieClip("tab"+i, i);
                t.prezzo.text = prezzo[i];
        }
};
.. e fin qui tutto ok..
ma devo sommare le variabili dinamicamente...

per spiegarmi meglio,
se la quantità dei campi di testo fosse statica,
potrei utilizzare una funzione come questa:

codice:
function somma(){

var Prezzo:Number =	               Number(tab_group.tab0.prezzo.text)+
						Number(tab_group.tab1.prezzo.text)+
						Number(tab_group.tab2.prezzo.text)+
						Number(tab_group.tab3.prezzo.text)+
						Number(tab_group.tab4.prezzo.text)+
						Number(tab_group.tab5.prezzo.text); ecc
trace(Prezzo);
ma, siccome i campi di testo vengono creati dinamicamente
ho bisogno di una "funzione dinamica" che possa risolvermi il problema..

qualcuno sa risolvere l'arcano???