Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2015, 13:13
mattsabbath
 
Fecha de Ingreso: octubre-2015
Ubicación: Ibague
Mensajes: 3
Antigüedad: 8 años, 7 meses
Puntos: 0
Obtener datos de un Arreglo de una funcion en otra.

Buen día todos, el problema que tengo es que necesito tomar los valores de un arreglo de una función y con ellos realizar una operación que los sume, pero dicha operación esta en otra función, el proceso cuenta tanto como un archivo HTML que activa las funciones por medio de botones y un un archivo javascript donde están las instrucciones. Muchas gracias por su tiempo y ayuda.

Codigo Javascript
Código Javascript:
Ver original
  1. function arreglo(){
  2. var Numeros = new Array();
  3. Numeros[0] = prompt("valor: ", "");
  4. Numeros[1] = prompt("valor: ", "");
  5. Numeros[2] = prompt("valor: ", "");
  6. }
  7.  
  8. function sumar(){
  9. var chks = document.getElementById("Numeros[]");   
  10. var total = 0;
  11.     for(var i = 0; i < chks.length; i++) {
  12.         total += parseInt(chks[i].value);
  13.     }
  14.     alert("la suma es, " + total);
  15. }

Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. <title>Sumar Datos en Array</title>
  3. <script language="javascript" src="CodigoArray.js"></script>
  4. </head>
  5. <body onload="arreglo()">
  6. <form id="form1" name="form1" method="post" action="">
  7.   <input type="button" name="B1" id="B1" value="sumar" onclick="sumar()" />
  8. </form>
  9. </body>
  10. </html>