Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Eduardo Matsuzaki

[Resolvido] Formatar moeda

Recommended Posts

Bom dia pessoal.

 

tenho uma função javascript + php que atualiza os preços de um catálogo.

 

porém quando eu clico em atualizar ele retorna, em alguns campos um valor do tipo: 12.99999999

 

mas eu queria formatar par aparecer só 13.00

 

eu tenho a seguinte função:

 

var x = form.elements['total'].value.indexOf(".",0);

form.elements['total'].value = form.elements['total'].value.substr(0,x+3);

ela modifica, mas quando eu tenho um valor do tipo 1312.00 ele mostra: 13

 

qual o meu problema?

 

qualquer duvida na minha duvida eh só falar.!

 

[]'s

Eduardo Matsuzaki

Compartilhar este post


Link para o post
Compartilhar em outros sites

mesmo problema q o meu!

ao passar um valor para o js

você tem que fazer assim

var moeda = new Number();

moeda = recebe dados.

document.write(moeda.toFixed(2));

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza

 

eh isso ae mesmo, mas no fim eu montei de outro jeito

 

montei em PHP (hehehe)

 

só por cuiosidade eu vou postar ok?

 

$preco_total = number_format($preco_total, 2, '.', '');

 

abraços Fião.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.