calcula em Javascript

Java

04/02/2014

Pessoal estou precisando de uma ajudinha,
estou fazendo o calcula em javascript

form1.txttotalassegurado.value = new Number(valfrete + valdespesas + vallucroesperado + valdois + valipi + valicms + valpis + valconfins).toFixed(2);


porem se qualquer um das variáveis acima estiver com um valor com virgula da erro (NaN)

substitui a virgula por ponto funciona, mas tem números que exige virgula
exemplo
1.000,00
2.300,90

como faço para calcula em javascript numero com virgula?
Julio Medeiros

Julio Medeiros

Curtidas 0

Respostas

Leandro Chiodini

Leandro Chiodini

04/02/2014

tente usar o .getValue()
se nao .Replace(',')


att,
GOSTEI 0
Julio Medeiros

Julio Medeiros

04/02/2014

o replace não funciona pois ficaria fica errado

2.300.90 (com dois pontos) e retorna NaN da mesma forma.
GOSTEI 0
Alex William

Alex William

04/02/2014

deixe somente 1 ponto, para separar valor decimal.

exemplo 2.300,55 = 2300.55

pode ser que ajude.

GOSTEI 0
Julio Medeiros

Julio Medeiros

04/02/2014

sim Alex wilian já tinha feito assim e funcionou blz,
primeiro tirei todos os ponto e transformei a virgula em ponto e tudo certo.
agradeço a ajuda.
GOSTEI 0
POSTAR