Hola buenas! hoy vamos a ver como recorrer arrays con el bucle for, antes de nada vamos a repasar que es un array y un bucle for.
- Array: Es una colección de datos tipo objeto en la cual puedes almacenar cualquier tipo de dato, para así ahorrarte crear x variables pudiendo almacenar todo en 1 sola variable.
- Bucles: Los bucles son estructuras de control que nos sirven para ejecutar x cantidad de veces determinada instrucción basada en una condición.
Ahora si, vamos a ver como recorrer un array con un bucle for.
Supongamos que tenemos un array de marcas de motos:
var motos = ["Yamaha", "Suzuki", "Kawasaki", "KTM", "Honda"];
Una vez tenemos ese array queremos recorrerlo para mostrar por consola el nombre de las 5 marcas (ahora son 5, pero podrían ser 100 o x cantidad)
for (var i = 0; i < motos.length; i++) {
console.log(motos[i]);
}
Que quiere decir este código? Muy sencillo, declaramos una variable “i” que la podemos ver como un contador, y después usamos la condición que mientras i sea menor a la longitud de el arreglo que contiene las motos vamos a incrementar i en 1, de esta manera a cada vuelta del bucle podemos mostrar motos[i] que en la primera vuelta sera 0, después 1, después 2… Así hasta que lleguemos a la longitud del array.
IMPORTANTE RECORDAR QUE EN PROGRAMACIÓN SE EMPIEZA A CONTAR DESDE 0 GENERALMENTE