diff --git a/package.json b/package.json index 584ac39..c43672b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "speed-testjs", - "version": "1.0.26", + "version": "1.0.27", "description": "measure internet bandwidth", "main": "index.js", "author": "Maulan Byron", diff --git a/public/lib/statisticalCalculator.js b/public/lib/statisticalCalculator.js index 8ad2ec1..f555a6e 100644 --- a/public/lib/statisticalCalculator.js +++ b/public/lib/statisticalCalculator.js @@ -42,7 +42,7 @@ */ statisticalCalculator.prototype.getResults = function () { this.data = this.data.sort(this.numericComparator); - var dataset = (this.isIqrFilter) ? this.interQuartileRange(data) : this.slicing(this.data, this.start, this.end); + var dataset = (this.isIqrFilter) ? this.interQuartileRange(this.data) : this.slicing(this.data, this.start, this.end); var peakValue = dataset[dataset.length - 1]; var mean = this.meanCalculator(dataset); @@ -146,9 +146,9 @@ */ statisticalCalculator.prototype.slicing = function (a, start, end) { var dataLength = a.length; - var start = Math.round(dataLength * start); - var end = Math.round(dataLength * end); - var sliceData = a.slice(start, end); + var arrayStartVal = Math.round(dataLength * start); + var arrayEndVal = Math.round(dataLength * end); + var sliceData = a.slice(arrayStartVal, arrayEndVal); return sliceData; };