amount-in-words-global
v2.0.0
Published
Convert amount in words with most global currency
Downloads
12
Maintainers
Readme
amount-in-words-global (Amount in Words)
Convert numeric amount in words with most global currency
Install
npm install amount-in-words-global or yarn add amount-in-words-global
Conversion Examples
101.2 - one hundred and one cedis and twenty pesewas
101 - one hundred and one rupee(s)
1010101010.01 - one billion ten million one hundred and one thousand and ten dollar(s) and one cent(s)
Input Parameters
amount: number or string (e.g. 11022.27, '657,798.54')
countryCode: IND, GBR, USA, NGR, GH, CFA, EURO (more will be added in future)
Usage - Javascript
const atwp = require('amount-in-words-global');
const atw = new atwp.AmountToWords();
...
console.log(atw.toWords(111.11, atwp.CountryCodes.USA)); // Response: one hundred and eleven dollar(s) and eleven cent(s)
Usage - Typescript
import { AmountToWords, CountryCodes } from "amount-in-words-global";
const atw = new AmountToWords();
...
console.log(atw.toWords(123.45)); // Response: one hundred and twenty three cedis and forty five pesewas
NB: The original code and logic was come from this project amount-in-words package.
Contributing
In case you notice a bug, please open an issue mentioning the input that has caused an incorrect conversion.