Como formatar um número para sempre mostrar 2 lugares decimais em JavaScript?

Como formatar um número para sempre mostrar 2 lugares decimais em JavaScript?

Ao lidar com cálculos matemáticos em JavaScript, pode surgir um requisito para retornar um valor preciso. Por exemplo, retornando um preciso “moeda" ou "peso" valor. Em tais situações, a formatação de um número para sempre mostrar 2 lugares decimais é útil para superar a ambiguidade e diminui a relação de imprecisão em grande parte.

Esta redação ilustrará as abordagens para formatar um número para lugares decimais finitos em JavaScript.

Como formatar um número para sempre mostrar 2 lugares decimais em JavaScript?

Para formatar um número para sempre dois lugares decimais em JavaScript, utilize a seguinte abordagem:

  • ““Tolocalestring ()”Método.
  • ““tofixado ()”Método.

Método 1: Número de formato para sempre mostrar 2 casas decimais em JavaScript usando o método “tolocalestring ()”

O "Tolocalestring ()”O método fornece um número na forma de uma string através do formato de idioma local. Este método pode ser aplicado para devolver a divisão de dois números, de modo que o resultado resultante seja formatado em 2 lugares decimais.

Sintaxe

Tolocalestring (formato, estilo)

Na sintaxe acima:

  • ““formatar”Corresponde aos vários fusos horários.
  • ““estilo”Parâmetro refere -se ao objeto com opções de formatação.

Exemplo

Vamos Visão Geral o código abaixo do ponto:

No trecho de código acima:

  • Primeiro de tudo, inicialize duas variáveis ​​com os valores inteiros declarados.
  • Na próxima etapa, divida os números e armazene -os na variável declarada.
  • Depois disso, associe o “Tolocalestring ()”Método com a divisão resultante.
  • Os parâmetros do método indicam que o valor resultante será formatado para exatamente “2" casas decimais.
  • Finalmente, exiba o valor resultante no console.

Saída

Na saída, pode -se observar que o valor calculado é formatado para os 2 lugares decimais atribuídos.

Método 2: formate o número para sempre mostrar 2 lugares decimais usando o método JavaScript "tofixed ()"

O "tofixado ()”Método arredonda o número para o número atribuído de dígitos. Este método pode ser implementado para simplesmente formatar o valor resultante para “2" casas decimais.

Sintaxe

tofixado (dígitos)

Nesta sintaxe, “dígitos”Representa o número de lugares decimais.

Exemplo

Vamos passar pelas linhas de código abaixo:

No trecho de código acima:

  • Em primeiro lugar, insira dois números do usuário e retorne sua divisão.
  • Depois disso, da mesma forma, associe o “tofixado ()”Método com a divisão resultante, de modo que o resultado final seja formatado para“2Lugares decimais, conforme indicado pelo seu parâmetro (método).
  • Por fim, exiba o número formatado no console.

Saída

Na saída acima, pode -se observar que os números de entrada do usuário são divididos e formatados de acordo.

Conclusão

Para formatar um número para sempre mostrar dois lugares decimais usando JavaScript, use o “Tolocalestring ()”Método ou o“tofixado ()”Método. A abordagem anterior retorna o valor resultante para exatamente 2 lugares decimais com base nos parâmetros definidos. A última abordagem insere os números do usuário e formata o resultado avaliado de acordo. Este artigo declarou as abordagens para formatar um número sempre para mostrar 2 lugares decimais em JavaScript.