Packageru.antkarlov.anthill.utils
Classpublic class AntRating
InheritanceAntRating Inheritance Object

Language Version : ActionScript 3
Since : 23.11.2011
Runtime Versions : AIR 1.0, Flash Player 9.0.0

Позволяет быстро рассчитать среднее значение из имеющегося диапазона значений.



Protected Properties
 PropertyDefined By
  _data : Array
Массив значений.
AntRating
  _ind : uint
Индекс ячейки в которую будет записано новое значение.
AntRating
  _size : uint
Максимальное количество значений.
AntRating
Public Methods
 MethodDefined By
  
AntRating(aSize:uint, aDefault:Number = 0)
AntRating
  
add(value:Number):void
Добавляет новое значение.
AntRating
  
average():Number
Рассчитывает среднее значение.
AntRating
  
length():int
Возвращает количество значений.
AntRating
Property Detail
_dataproperty
protected var _data:Array

Массив значений.

_indproperty 
protected var _ind:uint

Индекс ячейки в которую будет записано новое значение.

_sizeproperty 
protected var _size:uint

Максимальное количество значений.

Constructor Detail
AntRating()Constructor
public function AntRating(aSize:uint, aDefault:Number = 0)

Parameters
aSize:uint
 
aDefault:Number (default = 0)
Method Detail
add()method
public function add(value:Number):void

Добавляет новое значение.

Parameters

value:Number — Новое значение.

average()method 
public function average():Number

Рассчитывает среднее значение.

Returns
Number — Среднее значение из текущего диапазона.
length()method 
public function length():int

Возвращает количество значений.

Returns
int