package utils.array { /** Adds all items in inArray and returns the value. @param inArray: Array composed only of numbers. @return The total of all numbers in inArray added. @example var numberArray:Array = new Array(2, 3); trace("Total is: " + ArrayUtil.sum(numberArray)); */ public function sum(inArray:Array):Number { var t:Number = 0; var l:uint = inArray.length; while (l--) t += inArray[l]; return t; } }