Fórum calcula em Javascript #468815

04/02/2014

0

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

Responder

Posts

04/02/2014

Leandro Chiodini

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


att,
Responder

Gostei + 0

05/02/2014

Julio Medeiros

o replace não funciona pois ficaria fica errado

2.300.90 (com dois pontos) e retorna NaN da mesma forma.
Responder

Gostei + 0

05/02/2014

Alex William

deixe somente 1 ponto, para separar valor decimal.

exemplo 2.300,55 = 2300.55

pode ser que ajude.

Responder

Gostei + 0

26/02/2014

Julio Medeiros

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.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar