
Код AS3:
import flash.errors.IllegalOperationError;
var _arrayA:Array = [2,4,6,"для проверки"];
var _summ:Number = 0;
var _lengthArray:int = _arrayA.length;
for (var i:int = 0; i < _lengthArray; i++){
if(isNaN(_arrayA[i])){
throw new IllegalOperationError("Массив содержит не только числа!!!");
}else{
_summ += Number(_arrayA[i]);
}
}
trace (_summ);