nks-number-to-words
v1.7.0
Published
Number converter to words
Downloads
28
Maintainers
Readme
NumberToWords
Number converter to words
Download
$ bower install nks-number-to-words;
$ npm install nks-number-to-words --save;
$ git clone https://github.com/konstantin-nizhinskiy/NumberToWords;
Location
Now support (ua,ru)
Function
| functions | README | | ------ | ------ | | get | Convert numbers | | getPrice | Convert sum with currency | | getDate | Convert date |
get
Number converter to words (support: 0 ... 999 999 999.9999999)
Arguments
| Params | type | README | | ------ | ------ | ------ | | number | {int/string} | number | | local | {string} | location |
getPrice
Convert sum with currency to words (support: 1 ... 999 999 999.99)
Arguments
| Params | type | README | | ------ | ------ | ------ | | number | {int/string} | sum | | local | {string} | location | | currency | {string} | currency | | options | {object} | dop property | | options.fractional_is_number | {boolean} | Do not convert fractional amount into words (default:false) |
Currency
| Currency | Currency number | | ------ | ------ | | USD | 840 | | UAH | 980 | | EUR | 978 | | RUR | 810 | | RUB | 643 | | PLZ | 616 | | PLN | 985 | | GBP | 826 | | CHF | 756 | | CZK | 203 | | CAD | 124 | | SEK | 752 | | NOK | 578 | | JPY | 392 | | ILS | 376 | | BYN | 933 | | KZT | 398 | | AUD | 036 | | GEL | 981 | | UZS | 860 | | MDL | 498 | | HUF | 348 | | CNY | 156 | | NZD | 554 | | AZN | 944 | | INR | 356 | | KGS | 417 | | DKK | 208 |
getDate
Date converter to words
Arguments
| Params | type | README | | ------ | ------ | ------ | | number | {string} | date | | local | {string} | location |
Formats date
| Formats | | ------ | | DD.MM.YYYY | | DD-MM-YYYY |
Example
<script src="dist/numberToWords.min.js" type="text/javascript"></script>
<script src="dist/translations.ua.js" type="text/javascript"></script>
<script type="text/javascript">
console.log(numberToWords.get(123,'ua')); //сто двадцять три
console.log(numberToWords.get(1,'ua')); //один
console.log('UA getPrice: ',numberToWords.getPrice(23,'ua',"UAH"));//UA getPrice: двадцять три гривні ноль копійок
console.log('UA getPrice 101.01: ',numberToWords.getPrice(101.01,'ua',"UAH"));//UA getPrice 101.01: сто одна гривня одна копійка
console.log('UA getPrice 101.11: ',numberToWords.getPrice(101.11,'ua',"UAH"));//UA getPrice 101.11: сто одна гривня одинадцять копійок
console.log('UA getPrice 101.20: ',numberToWords.getPrice(101.20,'ua',"UAH"));//UA getPrice 101.20: сто одна гривня двадцять копійок
console.log('UA getPrice 101.21: ',numberToWords.getPrice(101.21,'ua',"UAH"));//UA getPrice 101.21: сто одна гривня двадцять одна копійка
console.log('UA getPrice 101.22: ',numberToWords.getPrice(101.22,'ua',"UAH"));//UA getPrice 101.22: сто одна гривня двадцять двi копійки
console.log('UA getPrice 102.22: ',numberToWords.getPrice(102.22,'ua',"UAH"));//UA getPrice 102.22: сто двi гривні двадцять двi копійки
console.log('UA getPrice 12.22: ',numberToWords.getPrice(12.22,'ua',"UAH"));//UA getPrice 12.22: дванадцять гривень двадцять двi копійки
console.log('UA getPrice 101.212: ',numberToWords.getPrice(101.212,'ua',"UAH"));//UA getPrice 101.212: сто одна гривня 212 копійок
console.log('UA getPrice 101.01: ',numberToWords.getPrice(101.01,'ua',"UAH",{"fractional_is_number":true})); //UA getPrice 101.01: сто одна гривня 01 копійка
console.log('UA getPrice 102: ',numberToWords.getPrice(102,'ua',"UAH"));//UA getPrice 102: сто двi гривні ноль копійок
console.log('UA getPrice 101.24: ',numberToWords.getPrice(101.24,'ua',"840"));//UA getPrice 101.24: сто одна долар двадцять чотири цента
console.log('UA getPrice 101.24: ',numberToWords.getPrice(101.24,'ua',"USD"));//UA getPrice 101.24: сто одна долар двадцять чотири цента
console.log('UA: ',numberToWords.getDate("22.01.2012",'ua',1));//двадцять другого січня двi тисячі дванадцятого року
console.log('UA: ',numberToWords.getDate("22.01.2020",'ua',1));//двадцять другого січня двi тисячі двадцятого року
console.log('UA: ',numberToWords.getDate("22.01.2021",'ua',1));//двадцять другого січня двi тисячі двадцять першого року
console.log('UA: ',numberToWords.getDate("22.01.2012",'ua',0));//двадцять друге січня двi тисячі дванадцятого року
console.log('UA: ',numberToWords.getDate("22.01.2020",'ua',0));//двадцять друге січня двi тисячі двадцятого року
console.log('UA: ',numberToWords.getDate("22.01.2021",'ua',0));//двадцять друге січня двi тисячі двадцять першого року
</script>
Translations
* numberToWords.ru
* numberToWords.ua