WEBVTT 00:00:04.922 --> 00:00:08.133 Cuando usas un bloque "repeat" (repetir) para ejecutar tu código en bucle, 00:00:08.217 --> 00:00:11.720 ¿cómo sabe la computadora cuando lo ha repetido suficientes veces? 00:00:11.803 --> 00:00:15.849 El bloque "repeat" oculta un pedazo de código más sofisticado 00:00:15.933 --> 00:00:19.228 llamado un bucle "for" (para...), que cuenta desde un valor inicial 00:00:19.311 --> 00:00:22.731 hasta un valor final por un incremento específico. 00:00:22.814 --> 00:00:29.238 Por ejemplo, un bloque "repeat 3" cuenta desde 1 hasta 3 sumando 1 cada vez. 00:00:29.321 --> 00:00:33.367 Cada vez que cuenta, ejecuta el código dentro del bucle. 00:00:33.450 --> 00:00:36.828 El bucle "for" sabe cuántas veces se ha ejecutado mediante una variable de conteo 00:00:36.912 --> 00:00:39.623 que está configurada al valor inicial al principio del bucle, 00:00:39.706 --> 00:00:42.751 y se le suma el incremento cada vez que se ejecuta el bucle. 00:00:42.835 --> 00:00:45.629 Tan pronto la variable de conteo es mayor que el valor final, 00:00:45.712 --> 00:00:48.340 el bucle deja de ejecutarse. 00:00:48.423 --> 00:00:52.761 El beneficio de utilizar un bucle "for" verdadero en lugar del bloque "repeat" 00:00:52.845 --> 00:00:56.723 es que puedes ver la variable de conteo y utilizarla en tu código. 00:00:56.807 --> 00:01:00.227 Por ejemplo, si tengo una serie de flores 00:01:00.310 --> 00:01:04.064 y la primera tiene un néctar, la segunda tiene dos néctares 00:01:04.147 --> 00:01:07.025 y la tercera tiene tres néctares, puede utilizar el bucle "for" 00:01:07.109 --> 00:01:11.697 para decirle a la abeja que tome "variable de conteo" néctares cada vez. 00:01:11.780 --> 00:01:16.285 Tomaría uno en la primera flor, dos en la segunda y tres en la tercera. 00:01:16.368 --> 00:01:18.996 También, en un bucle "for", puedes aumentar el contador 00:01:19.079 --> 00:01:22.332 por un número que no sea uno cada vez. Podrías contar en intervalos 00:01:22.416 --> 00:01:26.128 de 2, 4, o incluso una cantidad que cambia cada vez que se ejecuta.