Rx.Observable.prototype.average([selector], [thisArg])


Computes the average of an observable sequence of values that are in the sequence or obtained by invoking a transform function on each element of the input sequence if present.


  1. [selector] (Function): A transform function to apply to each element.
  2. [thisArg] (Any): Object to use as this when executing selector.


(Observable): An observable sequence containing a single element with the average of the sequence of values.


Without a selector

With a selector