Ir para conteúdo

POWERED BY:

Arquivado

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

marvi

acumular valores no loop

Recommended Posts

OLá pessoal, como faço para acumular valores em um loop?

 

Estava tentando fazer isso:

 

soma=0

 

for(i=0; i<=10; i++) {

soma += soma

}

alert("A soma de " + soma);

}

 

Algo que faz assim: 2+2+2=6

 

Algo assim não sei...

Compartilhar este post


Link para o post
Compartilhar em outros sites

vê se é isso q você quer ?

 

<html>
<head>
	<title>Formulário checkboxes</title>

<script  type="text/javascript">


window.onload = function ()
{
	var total=0
	var valDeterminante = 2;
	var conta = "";
	for(i=0; i<=10; i++) {
		conta += (i==0) ? valDeterminante : ' + '+valDeterminante;
		total += valDeterminante
	}
	alert(conta +' = ' + total);
}
</script>

</head>

<body>




</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

vê se é isso q você quer?

 

 

<html>
<head>
	<title>Formulário checkboxes</title>

<script  type="text/javascript">


window.onload = function ()
{
	var total=0
	var valDeterminante = 2;
	var conta = "";
	for(i=0; i<=10; i++) {
		conta += (i==0) ? valDeterminante : ' + '+valDeterminante;
		total += valDeterminante
	}
	alert(conta +' = ' + total);
}
</script>

</head>

<body>




</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que era isso... mas estou tentando adaptar mais parece que não deu certo não...

 

Tem um loop neles:

 

 

function soma1<%=i%>(){

//var valortotalitem<%=i%> = document.getElementById('valortotalitem<%=i%>')

// var campo6 = document.getElementById('campo6');
		
//	campo6.value = parseFloat(valortotalitem<%=i%>.value.replace(',','.')) + parseFloat(valortotalitem<%=i%>.value.replace(',','.'))

  //  campo6.value = fmtMoney(campo6.value);
	
	  
   // }
		   

   var total=0
	var valDeterminante = document.getElementById('valortotalitem<%=i%>');
	var conta = "";
	for(i=0; i<=10; i++) {
		conta += (i==0) ? valDeterminante : ' + '+valDeterminante;
		total += valDeterminante
	}
	alert(conta +' = ' + total);
}

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.