JavaScript - ciclo while

 
Vista:

ciclo while

Publicado por aspp (1 intervención) el 12/03/2017 04:31:07
ayuda amigos.. Necesito un programa en javascript que me pida x cantidad de precios, si asigno 3 debe de pedirme 3 precios… bueno esa parte ya la supere pero no logro hacer que me sume los precios que ingrese… solo me suma dos… el código es este:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
 <head>
  <title>variables en javascript</title>
 </head>
 <body>
<script type="text/javascript">
 
var i=0;
var x=parseInt(prompt("numero de productos"));
while (i<x) {
//document.write("<br />"); 
i=i+1;
var  p=parseInt(prompt("ingresa el precio"+i));
}
document.write("la suma total es : " + (p+p));
 
</script>
</body>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 2
Ha disminuido su posición en 15 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

ciclo while

Publicado por juanki (1 intervención) el 12/03/2017 11:52:25
Hola

No estás sumando los precios, lo que muestras al final es la suma del último precio introducido. Tienes que crear otra variable y dentro del bucle le tienes que ir sumando lo que ingresa el usuario.

Unsaludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar