Variables tipadas
En Raku, una variable escalar (o, un contenedor escalar) puede contener un solo objeto de diferentes tipos. Por ejemplo, la misma variable puede contener primero un número y luego una cadena:
my $var = 42;
$var = 'Hola';
Aquí hay otro ejemplo de mezcla de diferentes tipos de datos en la misma expresión:
my $a = '100';
my $b = 200;
say $a + $b; # 300
Esto, probablemente, no sea la mejor práctica de codificación, pero es un programa Raku perfectamente válido.
No obstante, Raku te permite especificar qué puede contener una variable dada. Hay más detalles en los temas a continuación.
Temas en esta sección
Ejercicios
Esta sección contiene 4 ejercicios. Examine todos los temas de esta sección antes de ir a la práctica de codificación.
Navegación del curso
← Conversión de tipos de datos / Conversión de tipos con operadores prefijo | Restricciones de tipo →
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 • Български • Русский • Українська