Curso de Raku / Esenciales / Bucles
Bucles for
El bucle for
es una herramienta poderosa para iterar sobre múltiples elementos. Por ejemplo, tomemos un rango:
for 1..5 -> $n {
say $n;
}
En este programa, la variable $n
toma el siguiente valor del rango en cada iteración. Nota que no tienes que declarar la variable con my
explícitamente. El bloque de código se repite tantas veces como el número de elementos en la fuente de datos. Así, el programa imprime los números línea por línea:
$ raku t.raku
1
2
3
4
5
El programa itera sobre todos los valores que el rango 1..5
genera. Estos son 1
, 2
, 3
, 4
y 5
.
Tomando más de un valor
Una característica interesante de Raku es que puedes tomar más de un elemento en una sola iteración. El siguiente programa imprime dos números en un bucle:
for 1..6 -> $n, $m {
say "$n and $m";
}
La salida de este programa es la siguiente:
$ raku t.raku
1 and 2
3 and 4
5 and 6
Navegación del curso
← Bucles / Bucles infinitos | Bucles / Variable de tema →
💪 Or jump directly to the exercises to this section.
Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.
Traducciones de esta página: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська