Index: src/i18n.js |
diff --git a/src/i18n.js b/src/i18n.js |
index a64c7e67844b01ebc134956e95c2cba87cd5a288..6b563a00f915a867056e73c02856f8132226d5eb 100644 |
--- a/src/i18n.js |
+++ b/src/i18n.js |
@@ -1302,10 +1302,7 @@ function initializeNumberFormat(numberFormat, locales, options) { |
*/ |
function formatNumber(formatter, value) { |
// Spec treats -0 and +0 as 0. |
- var number = $Number(value); |
- if (number === -0) { |
- number = 0; |
- } |
+ var number = $Number(value) + 0; |
return %InternalNumberFormat(formatter.formatter, number); |
} |