Al usar un bloque de repetición para hacer un bucle
con tu código, ¿cómo sabe la computadora cuándo
se repite la suficiente cantidad de veces? El bloque
de repetición esconde una pieza más sofisticada
llamada "bucle para", que cuenta desde un valor inicial
hasta un valor final en un incremento específico.
Por ejemplo, un bloque de repetición "tres"
cuenta de 1 a 3 en 1. Cada vez que cuenta,
ejecuta el código dentro del bucle. El bucle "para"
sabe cuántas veces tiene que ejecutarse mediante
la utilización de una variable de contador que se
establece en el valor inicial al comienzo de un bucle
y se le agrega el incremento cada vez que el bucle
se ejecuta. Cuando la variable de contador es
mayor que el valor final, el bucle deja de ejecutarse.
El beneficio de usar un bucle "para" real,
en lugar de un bloque de repetición,
es que vez la variable del contador
y la usas en tu bucle. Por ejemplo, si tengo una
serie de flores y la primera tiene un néctar,
la segunda tiene dos néctares y la tercera
tiene tres, puedo usar el bucle "para" para
decirle a la abeja que recoja néctares "contador"
cada vez, que recogerá uno en la primera flor;
dos en la segunda, y tres en la tercera.
Además, en un bucle "para", puedes
incrementar el contador en un número que no
sea uno cada vez. Potencialmente, puedes contar
de a 2, 4 o incluso una cantidad
que cambia cada vez.