3.0.0 • Published 3 years ago

amount-parse v3.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
3 years ago

Parse amount

Parse a string amount according to the locale settings.

npm install amount-parse
var parse = require('amount-parse')

// assuming a locale with a decimal separator of "."

parse('1') // {exponent: 0, value: 1}
parse('1.5') // {exponent: 1, value: 15}
parse('1.51') // {exponent: 2, value: 151}
parse('1,000') // {exponent: 0, value: 1000}
parse('1,000', {ds: ','}) // {exponent: 3, value: 1000}
parse('1,000', {locale: 'da'}) // {exponent: 3, value: 1000}
parse('1.000,1') // {exponent: 4, value: 10001}
parse('1,000.2') // {exponent: 1, value: 10002}
parse('1,000.25') // {exponent: 2, value: 100025}
$ parse-amount 1,234.56
{ exponent: 5, value: 123456 }
$ parse-amount --decimal-separator , 1,234.56
{ exponent: 2, value: 123456 }
$ parse-amount --locale da 1,234.56
{ exponent: 2, value: 123456 }
3.0.0

3 years ago

2.0.0

3 years ago

0.0.1

9 years ago