Exercício Fácil: Mostrando Dinheiro


Lidar com números em JavaScript pode dar muita dor de cabeça. Você já viu o que acontece quando faz o seguinte comando no console?

Console.log(0.1+0.2);

//aparece 0.30000000000000004 ?

Outra coisa importante de observar, é o fato que o ponto é utilizado no lugar da vírgula e vice versa.

Com isso, vamos fazer um exercício simples para mostrar dinheiro sempre da forma correta. Complete a função JavaScript abaixo para que ela receba um valor como 0.30000000000000004 e retorne R$0,30 (observe a virgula e o ponto).

function formatarDinheiro(valor){
    // Seu código vai aqui
}

Exemplo:

Entrada de dados:

exemplo 1) Valor = 1.11123

exemplo 2) Valor = 0.30000000000000004

exemplo 3) Valor = 9.999

Saída de dados:

exemplo 1) R$ 1,11

exemplo 2) R$ 0,30

exemplo 3) R$ 10,00

Conhecimentos úteis:

  • Funções JavaScript de arredondamento ou ser bom em matematica.
  • Funções de substituição de de caracteres.
  • Concatenação.

Faça o download do arquivo abaixo para testar seu código:

[download id=”1053″]

Precisando de uma ajudinha? Veja uma forma de resolver essa questão no arquivo abaixo:

[download id=”1056″]

Deixe um comentário