Como colocar uma virgula num numero inteiro no javascript (nem sei se é possivel). Ex.: 186 para 1,86
Como colocar uma virgula num numero inteiro no JavaScript
M
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
1 like
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