Curso de Raku / Esenciales / Bucles

Variable de tema

$_ es una variable especial llamada variable de tema.

Considera el bucle sobre un rango:

for 1..5 -> $n {
    say $n;
}

La variable $n puede ser omitida, en cuyo caso será reemplazada por una variable generada automáticamente $_. El programa es equivalente a lo siguiente:

for 1..5 {
    say $_;
}

Como recuerdas, es posible usar say como un método:

for 1..5 {
    $_.say;
}

Llamar métodos en $_ no requiere mencionar la variable en sí. Así que, nuestro bucle puede ser simplificado aún más:

for 1..5 {
    .say;
}

Bucles / Bucles for   |   Bucles / Forma posfija de for


💪 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: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська