Saltar al contenido principal
Codigo Heroe
Tarea anterior
Arreglos8/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

La longitud de un arreglo

¿Ya adivinaste hacia dónde vamos? ¡A recorrer arreglos con un ciclo!

Sabemos que el primer índice es cero y que los índices aumentan de uno en uno. También sabemos que podemos usar una variable como índice.

Así que podemos iniciar una variable en cero y usarla para acceder a los elementos del arreglo dentro de un ciclo, aumentando su valor en uno en cada iteración.

Solo falta resolver una pregunta: ¿cuándo detenemos el ciclo? Para eso necesitamos conocer la longitud del arreglo.

Por suerte, los arreglos nos permiten consultar su longitud. Para saber cuántos elementos tiene un arreglo, usamos [].length:

let numbers = [1, 2, 3, 4];
console.log(numbers.length); // Muestra: 4

Con length puedes obtener el último elemento sin saber de antemano cuántos elementos hay:

someBigArray[someBigArray.length - 1];

Veamos cómo funciona. Supongamos que este arreglo tiene 100 elementos. Su longitud es 100, pero el índice del último elemento es 99, porque la numeración empieza en cero. Por eso restamos uno a la longitud para obtener el último índice.

Con [].length puedes trabajar de la misma forma con distintos arreglos: el mismo código sirve para hacer cálculos con arreglos de cualquier longitud.

  • script.js
JavaScript
let usersByDay = [812, 1360, 657, 1247];
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. En la segunda línea, muestra en la consola la longitud del arreglo usersByDay.
    2. En la siguiente línea, muestra en la consola el último elemento: usersByDay[usersByDay.length - 1].
    3. En la siguiente línea, muestra el tercer elemento desde el final usando corchetes y length.
    4. Ahora, en la primera línea, agrega un quinto elemento, 1000, al arreglo usersByDay. Sepáralo del anterior con una coma y comprueba que la salida de la consola siga siendo correcta.
    Codigo Heroe

    © 2023-2026, codigoheroe.com