|
@@ -17,8 +17,8 @@ const currency = (value = 0, symbol = '$', symbolPosition = 'before', thousandsS
|
|
|
value[0] = value[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, `$1${thousandsSeparator}`)
|
|
|
|
|
|
if (!!value[1]) {
|
|
|
- value[1] = Number.parseFloat(`0.${value[1]}e${decimalPlaces}`)
|
|
|
- value[1] = Math.round(value[1])
|
|
|
+ value[1] = Number.parseFloat(`1.${value[1]}e${decimalPlaces}`)
|
|
|
+ value[1] = Math.round(value[1]).toString().replace(/^1/, '')
|
|
|
}
|
|
|
|
|
|
value = value.join(decimalSeparator)
|