WEBVTT
00:00:03.086 --> 00:00:04.213
Bucles "For" (para...)
00:00:04.922 --> 00:00:08.133
Cuando usas un bloque "repeat"
(Repetir) para repetir tu código,
00:00:08.217 --> 00:00:11.720
¿cómo sabe la computadora
cuándo 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 de "repeat 3"
cuenta desde 1 hasta 3 sumando 1.
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 se establece con el 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 no se ejecuta más.
00:00:48.423 --> 00:00:52.761
El beneficio de utilizar un bucle "for"
verdadero en lugar de un bloque "repeat"
00:00:52.845 --> 00:00:56.139
es que puedes ver la variable de conteo
y utilizarla en tu código.