Ir para conteúdo

POWERED BY:

Arquivado

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

Daniel Lemes

Matemática e numeros com virgulas

Recommended Posts

Olá pessoal,

 

to tentando fazer uns calculos com alguns numeros com virgulas e nao to conseguinto, ja peguei umas funções no forum, mas nao ta dando certo, ai se alguem puder me dar uma ajuda

 

<script language="JavaScript" type="text/javascript">function Calcula(c){//aqui recebe o nome do campo como todos são assim quant1 quant2 eu passo o numero e //depois concateno com a string, tendo assim o nome do campo.	quant = 'quant'.concat(c);	quant =  document.getElementById(quant).value	preco = 'p'.concat(c);	preco = document.getElementById(preco).value	campo = 'total'.concat(c);	visivel = 't'.concat(c);	document.getElementById(visivel).innerHTML= formatMoeda(quant*preco);	document.getElementById(campo).value = (quant*preco);		valor = 0;	for(i=1;i<=10;i++){		//aqui que ta os erros, ele nao soma, os numeros com virgulas.		quant = 'quant'.concat(i);		quant =  document.getElementById(quant).value		preco = 'p'.concat(i);		preco = document.getElementById(preco).value		campo = 'total'.concat(i);		if (quant != ""){				document.getElementById('totalp').innerHTML = formatMoeda(eval(valor) + eval((quant*preco)));			document.getElementById('total_prod').value = eval(valor) + eval((quant*preco));			valor = document.getElementById('total_prod').value;		}	}	valor = document.getElementById('total_prod').value;	document.getElementById('ipi2').innerHTML = formatMoeda(eval(valor*5/100));	document.getElementById('ipi').value = eval(valor*5/100);	document.getElementById('TotalFinal').value = eval(valor) + eval(document.getElementById('ipi').value);	document.getElementById('total').innerHTML = formatMoeda(eval(valor) + eval(document.getElementById('ipi').value));}</script>

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.