limit speedsStoring to 10 measurings

This commit is contained in:
Oleg Mokhov
2015-06-21 20:14:38 +03:00
parent 1b140b1d00
commit 181d5726d7

View File

@@ -236,6 +236,11 @@ modules.define(
_storeSpeed: function (speed) {
this._speedAccumulator = this._speedAccumulator || [];
if (this._speedAccumulator.length > 9) {
do {
this._speedAccumulator.shift();
} while (this._speedAccumulator.length !== 9);
}
this._speedAccumulator.push(speed);
this._speedAccumulator = this._speedAccumulator.sort(numSort);