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:
- Abra o Terminal/SSH e digite
nodepara começar a praticar a codificação. - Use
Number.prototype.toFixed()para converter o número em uma string de notação de ponto fixo. - Use
Number.parseFloat()para converter a string de notação de ponto fixo de volta para um número, removendo os zeros à direita. - 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.