-
-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adicionar a opção para escolher a escala numérica a ser usada #24
Conversation
Muito bom! |
Vou verificar com mais atenção assim que possível e fazer o merge. |
Mas o que você acha de deixar a escala longa como padrão, com exceção ao Brasil (em |
|
Feito! |
Se for fazer o Merge em outubro, eu posso mandar o PR de novo 😅 |
Oi @guesant, Sem pressa, assim que possível vou analisar tudo com mais cuidado. |
Fiz um outra implementação (já "merged") onde as alterações são feitas diretamente na lista dos números. |
Tenho que rever ainda a escala longa como padrão dos outros idiomas. Na minha implementação a escala curta ficou como padrão de todos os idiomas. |
Obrigado pelo Pull Request. |
Implementação:
A função
split
agora aceita um novo parâmetro,scale
. Sescale
for igual a "long",o que antes era dividido em ['1', 000', '000', '000'] agora será ['1 000', '000', '000']
Se a função
name
receber um array em que algum item seja maior de que três algarismos (como no caso anterior), ele irá chamar recursivamente funçãogt1000
, até que todos os parâmetros sejam menores que mil.Acredito que resumidamente seja isso. Eu tentei manter ao máximo o estilo já presente no código. Caso veja algo diferente, saiba que foi o meu editor de texto ;)
Referente a issue #19