Na computação, o formato de um número é um participante importante para representar grandes números. Consequentemente, esse processo aprimora a legibilidade dos usuários. JavaScript oferece uma variedade de métodos para lidar com a formatação de números. Por exemplo, o Tolocalestring () e Intl.Formato numérico() Métodos podem ser usados para adicionar vírgulas. Além disso, o expressões regulares também pode ser utilizado para adicionar vírgulas em um local específico em um número. Esta postagem fornece uma demonstração detalhada de todos os métodos possíveis para adicionar vírgulas aos números em JavaScript.
Método 1: Método Tolocalestring () para adicionar vírgulas a um número em JavaScript
O Tolocalestring () é empregado para localizar o número com a formatação de um país específico. Por padrão, segue o formato dos EUA para exibir um número. Ele converte o número "passado" em uma string separada por vírgulas. O trabalho do Tolocalestring () O método pode ser descrito pela seguinte sintaxe:
Código
console.log ("Exemplo para adicionar vírgula ao número");
const num = 456563453;
const Out = num.tolocalestring ();
console.sair);
Neste código:
Saída
A saída mostra que o número de entrada é separado por vírgulas.
Método 2: Usando Regex para adicionar vírgulas a um número
Outro método é implementado com um expressão regular que divide a corda em milhares de segmentos. As expressões regex “/\ B (?= (\ d 3)+(?!\ d))/g ” Pesquisa no dígito múltiplo de três e coloca uma vírgula para o Digit. Por exemplo, o código é fornecido aqui.
Código
console.log ("Exemplo para adicionar vírgula ao número");
Seja n1 = divertido (234234.555);
Seja n2 = divertido (-89834874);
função diversão (num)
retornar num.para sequenciar().substitua (/\ b (?= (\ d 3)+(?!\ d))/g, ',');
console.log (n1);
console.log (n2);
A descrição do código é a seguinte:
Saída
A saída mostra que “234234.555 ” e “-89834874” são convertidos para “234.234.555 ” e “-89.834.874” respectivamente.
Método 3: Usando INTL.Método numberFormat () para adicionar vírgulas a um número
O “Intl.Formato numérico" o método transforma um número especificando o número e a região, como 'en-in' Especifica o número “6,34.434”, e 'en-gb' refere-se a “454.234”. O código é o seguinte considerando o 'en-us' Método acima mencionado.
Sintaxe
Novo Intl.NumberFormat (locais, opções)
Os parâmetros são descritos da seguinte forma:
Código
console.log ("Exemplo para adicionar vírgula ao número");
const num = 57484;
const numfor = intl.NumberFormat ('en-us');
const new_for = numfor.formato (num);
console.log (new_for)
A descrição do código é explicada aqui:
Saída
A saída mostra que “57484” é convertido para “57.484” Depois de adicionar vírgulas.
Conclusão
JavaScript fornece Tolocalestring (), regex, e Intl.Formato numérico() Métodos para adicionar vírgulas aos números. O Tolocalestring () Localiza o número especificando o formato de um país para colocar vírgulas. O regex Procura o dígito múltiplo de três e coloca uma vírgula após o dígito. O “Intl.Formato numérico" o método retorna um número colocando uma vírgula após o “En-us” formatar. Por isso, você aprendeu a adicionar vírgulas aos números com a ajuda de vários exemplos.