Número por extenso
Escreve números por extenso: normais, monetários e porcentagens. Fácil implementação de novos tipos.
Instalação
npm i numero-por-extenso
Uso
const numero = ;
Estilos existentes
- normal (padrão)
- monetario
- porcentagem
Exemplos
Números inteiros:
numero;// 'cento e vinte e oito' numero;// 'cento e vinte e oito reais' numero;// 'cento e vinte e oito por cento'
Números decimais:
numero;// 'dez vírgula cinco décimos' numero;// 'dez reais e cinquenta centavos' numero;// 'dez vírgula cinco décimos por cento'
Números gigantes:
numero;// 'nove bilhões oitocentos e setenta e seis milhões quinhentos e quarenta e três mil duzentos e dez' numero;// 'menos oitenta e sete milhões seiscentos e cinquenta e quatro mil trezentos e vinte e um reais' numero;// 'cento e vinte e três mil quatrocentos e cinquenta e seis vírgula sete mil oitocentos e noventa e um décimos de milésimo por cento'
Maior número possível (type number):
- 999_999_999_999_999.9
Maior número possível (type string):
- '999999999999999999999999999999999999999999999.99999999999999999999'
Licença
MIT License - Copyright (c) 2020 Lenon Bordini