calcula em Javascript
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?
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
Curtidas 0
Respostas
Leandro Chiodini
04/02/2014
tente usar o .getValue()
se nao .Replace(',')
att,
se nao .Replace(',')
att,
GOSTEI 0
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.
2.300.90 (com dois pontos) e retorna NaN da mesma forma.
GOSTEI 0
Alex William
04/02/2014
deixe somente 1 ponto, para separar valor decimal.
exemplo 2.300,55 = 2300.55
pode ser que ajude.
exemplo 2.300,55 = 2300.55
pode ser que ajude.
GOSTEI 0
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.
primeiro tirei todos os ponto e transformei a virgula em ponto e tudo certo.
agradeço a ajuda.
GOSTEI 0