Pessoal, beleza??
Me deparei em uma situação onde eu deveria adicionar pontos de milhares automaticamente nos numeros, independente do tamanho em cumprimeto do numero…
Nao consegui encontrar nada na internet entao fiz esse codigo aqui e queria opnioes…
addPoints = (value) => {
let string = value.toString(),
cont = 1,
arr = string.split('');
for(let i = arr.length -1; i > 0; i--) {
if(cont % 3 == 0 && cont > 1) {
arr.splice(i, 0, ".");
}
cont++;
}
return arr.join('');
}
Ainda sou novato em programação e o codigo ta funcionando, entao me respondam:
-
Posso melhorar o codigo em algum ponto?
-
Existe algo ja pronto que faça o mesmo de melhor forma?
-
Esta bom? kkk
Qualquer opniao é bem vinda