
Код AS1/AS2:
var textFieldsNum:Number = 4;// кол-во полей
var total:Number = countTotal(); // сумма полей * на их кол-во
function countTotal():Number {
var totalSum:Number = 0;
var filledFieldsCounter:Number = 0;
for (var i:Number = 1; i<=textFieldsNum; i++) {
var inputedNum:String = this['textField'+i].text;
if (inputedNum != "") {//если не пустое
totalSum += parseInt(inputedNum);
filledFieldsCounter++;
}
}
return totalSum*filledFieldsCounter;
}