Fala aí galera! Tudo certo?
Hoje o post é bem rápido e objetivo, vou mostrar um pacote bem interessante pra escrever números por extenso. Bora lá!
Recentemente precisamos utilizar a funcionalidade de escrever um valor por extenso em um projeto aqui na SMN; se me lembro bem, era pra colocar o valor de um contrato em um relatório.
Quem fez o pacote foi o Lenon Bordini, ainda não está totalmente testado e com todas as features que queremos, então se for utilizar em algum projeto e encontrar algum erro, faça um pull request com a correção ou melhoria, vamos achar bem legal! 😀
O pacote faz um trabalho deveras simples: receber um número e transformá-lo no número por extenso:
Chega de falação, e vamos para o código!
Para instalar o pacote numero-por-extenso no seu projeto, basta digitar o seguinte comando no terminal:
npm install numero-por-extenso
Depois de instalado, é só usar o método “porExtenso” como no exemplo abaixo:
O resultado é o seguinte:
Também podemos escolher estilos para a escrita dos números, como: monetário ou porcentagem. Está no roadmap colocarmos a escrita em horas, metros e outras contagens.
Vejam como utilizar os estilos:
O resultado é esse:
Fácil né?
Por hoje é só, qualquer dúvida ou sugestão, estou à disposição! Até mais 😀