Uso de Bucles con Arreglos
Los bucles nos permiten recorrer de manera eficiente todos o algunos elementos de un arreglo.
Por ejemplo, podemos utilizar un bucle for para iterar sobre todos los elementos de un arreglo y mostrarlos:
12345let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }
Esto es especialmente útil cuando necesitamos realizar una operación sobre varios elementos de un arreglo:
1234567let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);
También se puede utilizar un bucle while o do-while para este propósito; sin embargo, no es la convención habitual.
123456789let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);
Aunque se pueden lograr los mismos resultados utilizando bucles while o do-while, se recomienda emplear un bucle for al iterar sobre arreglos, ya que es el enfoque convencional y más legible.
1. ¿Qué muestra en pantalla el siguiente código?
2. ¿El siguiente código modifica el arreglo original?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Genial!
Completion tasa mejorada a 1.33
Uso de Bucles con Arreglos
Desliza para mostrar el menú
Los bucles nos permiten recorrer de manera eficiente todos o algunos elementos de un arreglo.
Por ejemplo, podemos utilizar un bucle for para iterar sobre todos los elementos de un arreglo y mostrarlos:
12345let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }
Esto es especialmente útil cuando necesitamos realizar una operación sobre varios elementos de un arreglo:
1234567let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);
También se puede utilizar un bucle while o do-while para este propósito; sin embargo, no es la convención habitual.
123456789let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);
Aunque se pueden lograr los mismos resultados utilizando bucles while o do-while, se recomienda emplear un bucle for al iterar sobre arreglos, ya que es el enfoque convencional y más legible.
1. ¿Qué muestra en pantalla el siguiente código?
2. ¿El siguiente código modifica el arreglo original?
¡Gracias por tus comentarios!