Trocar ponto por virgula javascript

Front-end

15/04/2016

Ola pessoal, tenho uma função javascript que realiza a multiplicação de 2 numeros(contidos em campos do tipo text)
function calcular() {

var qto = parseFloat(document.getElementById('qto').value);
var vlr = parseFloat(document.getElementById('vlr').value);

document.getElementById('vlrt').value = qto * vlr;

}

O resultado dessa operação deve aparecer num outro campo tipo text, porem preciso trocar o ponto por virgula, pois o padrão javascript é o ponto, ja usei replace e nao funcionou.
Danilo Lima

Danilo Lima

Curtidas 1

Melhor post

Randrade

Randrade

15/04/2016

Você não irá conseguir fazer um replace em uma variável numérica. Para isso, altere utilize o .toString().

Ficaria assim um exemplo:

var total = 3.5 * 7;

console.log(total.toString().replace(".", ","));


Veja um exemplo funcional neste link.
GOSTEI 3

Mais Respostas

Danilo Lima

Danilo Lima

15/04/2016

Obrigado Randrade, resolvido
GOSTEI 0
POSTAR