Número para Notação de Ponto Fixo Sem Zeros à Direita

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Neste laboratório, exploraremos como formatar um número usando notação de ponto fixo sem zeros à direita em JavaScript. Usaremos o método Number.prototype.toFixed() para converter o número em uma string de notação de ponto fixo, seguido por Number.parseFloat() para remover quaisquer zeros à direita. Finalmente, usaremos uma template literal para converter o número em uma string. Este laboratório foi projetado para ajudá-lo a obter uma melhor compreensão de como formatar números em JavaScript usando notação de ponto fixo.

Convertendo Números para Notação de Ponto Fixo

Para converter um número para notação de ponto fixo sem zeros à direita, siga estes passos:

  1. Abra o Terminal/SSH e digite node para começar a praticar a codificação.
  2. Use Number.prototype.toFixed() para converter o número em uma string de notação de ponto fixo.
  3. Use Number.parseFloat() para converter a string de notação de ponto fixo de volta para um número, removendo os zeros à direita.
  4. Use uma template literal para converter o número em uma string.

Código de exemplo:

const toOptionalFixed = (num, digits) =>
  `${Number.parseFloat(num.toFixed(digits))}`;

Você pode testar a função com diferentes entradas:

toOptionalFixed(1, 2); // '1'
toOptionalFixed(1.001, 2); // '1'
toOptionalFixed(1.5, 2); // '1.5'

Resumo

Parabéns! Você concluiu o laboratório de Conversão de Número para Notação de Ponto Fixo Sem Zeros à Direita. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.