Saltar al contenido principal
Codigo Heroe
Tarea anterior
Arreglos10/26
A la lista de tareas
  1. 1. Visualizar datos en una gráfica
  2. 2. Calcular el promedio
  3. 3. Comparar el promedio con el valor esperado
  4. 4. Agregar nuevos datos
  5. 5. Crear un arreglo
  6. 6. Leer elementos de un arreglo
  7. 7. Usar una variable como índice
  8. 8. La longitud de un arreglo
  9. 9. Recorrer un arreglo con for
  10. 10. Sumar los elementos de un arreglo
  11. 11. Calcular el promedio de un arreglo
  12. 12. Filtrar valores con una condición
  13. 13. Escribir valores en un arreglo
  14. 14. Ajustar el umbral del filtro
  15. 15. Actualizar los datos del arreglo
  16. 16. Intercambiar elementos
  17. 17. Recorrer una parte del arreglo
  18. 18. Encontrar el valor mínimo
  19. 19. Colocar el mínimo en su posición
  20. 20. Repetir el ordenamiento
  21. 21. Ordenar con ciclos anidados
  22. 22. Probar el ordenamiento
  23. 23. Calcular la mediana: cantidad impar
  24. 24. Calcular la mediana: cantidad par
  25. 25. Combinar ordenamiento y mediana
  26. 26. Comparar la mediana con el promedio
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Sumar los elementos de un arreglo

Dentro de un ciclo puedes hacer más que mostrar los elementos en la consola. Por ejemplo, puedes sumarlos, como ya hiciste al practicar la acumulación en un ciclo.

Para hacerlo, crea una variable con valor cero antes del ciclo. En cada iteración, súmale el valor del elemento actual. Al terminar el ciclo, la variable contendrá la suma de todos los elementos.

Queremos calcular el promedio, así que primero necesitamos conocer esa suma.

Reescribamos el ciclo para que, en lugar de mostrar los elementos en la consola, vaya sumando sus valores y guardando el resultado en una variable.

  • script.js
JavaScript
let expectedUsers = 1000; let usersByDay = [812, 1360, 657, 1247]; // Dibujamos la gráfica de visitas keks.plot(usersByDay, expectedUsers); for (let i = 0; i <= usersByDay.length - 1; i++) { console.log(usersByDay[i]); } // Calculamos el promedio de visitas let averageUsers = 0; console.log('Promedio de visitas: ' + averageUsers); if (averageUsers > expectedUsers) { console.log('Las visitas van de maravilla. ¡Sigue así!'); } else { console.log('Las visitas van más o menos. ¡Hay que esforzarse más!'); }
Consola

El código ha cambiado, haga clic en "Ejecutar" o active la ejecución automática.

Resultado de la ejecución

ObjetivosRealizado
0
    1. Antes del ciclo, declara la variable totalUsers con el valor cero.
    2. Dentro del ciclo, elimina la salida en la consola y suma usersByDay[i] al valor de totalUsers.
    3. Después del ciclo, muestra totalUsers en la consola.
    Codigo Heroe

    © 2023-2026, codigoheroe.com