diff --git a/src/filters.js b/src/filters.js index 4a47e5a3946..5c344c007b9 100644 --- a/src/filters.js +++ b/src/filters.js @@ -40,7 +40,7 @@ filters.currency = function (value, sign) { var s = Math.floor(value).toString(), i = s.length % 3, h = i > 0 ? (s.slice(0, i) + (s.length > 3 ? ',' : '')) : '', - f = '.' + value.toFixed(2).slice(-2) + f = '.' + parseFloat(value).toFixed(2).slice(-2) return sign + h + s.slice(i).replace(/(\d{3})(?=\d)/g, '$1,') + f } @@ -187,4 +187,4 @@ function stripQuotes (str) { if (QUOTE_RE.test(str)) { return str.slice(1, -1) } -} \ No newline at end of file +}