Curso de Raku / Avanzado / Contenedores / Variables especiales y dinámicas / Exercises

La variable de tema

Problema

$_ es la variable tópico. Un bucle for la establece con cada elemento sucesivamente, y una llamada a método escrita con un punto inicial sin invocante — como .chars — actúa sobre ella, por lo que .chars significa $_.chars.

Recorre las tres cadenas 'apple', 'fig' y 'cherry'. Para cada una, imprime una línea con el formato <palabra> has <n> letters, usando el tópico $_ para la palabra y una llamada con punto inicial .chars para su longitud. Observa cómo $_ se convierte en cada cadena sucesivamente.

Ejemplo

El programa imprime:

apple has 5 letters
fig has 3 letters
cherry has 6 letters

Solución

Ver la solución

Solución: Sobrescribir la dinámica   |   Solución: La variable de tema