Curso de Raku / Avanzado / Contenedores / Contextos / Contexto numérico, de cadena y booleano
Quiz — Contextos
¿Qué imprime el siguiente programa?
my @a = 10, 20, 30;
say +@a;| 0 | 60 |
| 1 | 3 |
| 0 | 10 |
| 0 | 10 20 30 |
El prefijo + fuerza el contexto numérico. Para un array,
el valor numérico es su número de elementos, así que +@a es
3, no la suma. Usa ~ para el contexto de
cadena (10 20 30) o [+] para sumar realmente
los elementos.
Navegación del curso
← Contexto numérico, de cadena y booleano | Contexto de ítem y de lista →