Parse a string amount according to the locale settings.
npm install amount-parsevarparse=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 }