From ee408c71bfddba0bfd8acebe1d9168af1aa3aea4 Mon Sep 17 00:00:00 2001 From: nazaninreihani Date: Tue, 9 Jul 2019 11:45:55 -0400 Subject: [PATCH] fix average becoming NaN in Asian trade --- www/js/share/services/chart.service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/js/share/services/chart.service.js b/www/js/share/services/chart.service.js index 33b7024b28..0eac219e16 100644 --- a/www/js/share/services/chart.service.js +++ b/www/js/share/services/chart.service.js @@ -110,7 +110,7 @@ angular.module("binary").factory("chartService", $rootScope => { }, average: function average(list) { const decimalPointLength = utils.fractionalLength(list[0]) + 1; - return parseFloat(list.reduce((a, b) => a + b, 0) / list.length).toFixed(decimalPointLength); + return parseFloat(list.reduce((a, b) => (+a) + (+b), 0) / list.length).toFixed(decimalPointLength); }, conditions: { CALL: function condition(barrier, price) {