Como colocar uma virgula num numero inteiro no JavaScript

5 respostas Resolvido
M

Como colocar uma virgula num numero inteiro no javascript (nem sei se é possivel). Ex.: 186 para 1,86

5 Respostas

L

Você quer fazer isso para mostrar na tela apenas?

M

Eu usei um prompt e no valor que o usuário colocar (números no caso) fiquei em decimal com dois números :
altura = parseFloat(prompt("Informe sua altura: "));
O usuário vai colocar um número e se esse numero não tiver
decimal colocar ex.:
console.log(altura) - apareça em 1,00
ou outra solução que funcione

L

Use a função toFixed(2), onde o 2 é o numero de casas decimais, aí você define como quiser.

var numero = 1;
var formatado = numero.toFixed(2);
console.log(formatado); // vai imprimir 2.00
M

Você esta fazendo 2 virar 2,00
Eu quero fazer o 2 virar 0,02

A
Solucao aceita

Pare e pense.
É so dividir por 100.
Ou multiplicar por 0.01
Quanto a substituir . por , de uma olhada em expressões regulares.
Não esqueça o toFixed

Criado 18 de outubro de 2017
Ultima resposta 20 de out. de 2017
Respostas 5
Participantes 4