Curso de Raku / Esenciales / Variables tipadas / Ejercicios / Examinar el resultado de prompt — Cadenas

Solución: Examinar el resultado de prompt — Cadenas

Código

Aquí está el programa completo que realiza la tarea e imprime tanto la cadena ingresada como su tipo.

my $name = prompt '¿Cuál es tu nombre? ';
say $name;
say $name.WHAT;

🦋 Puedes encontrar el código fuente en el archivo prompt-strings.raku.

Ejecuciones de prueba

Ejecuta el programa un par de veces e ingresa diferentes nombres. El programa repite la entrada y también informa que la variable contiene una cadena, en otras palabras, un objeto del tipo Str.

$ raku exercises/data-types/prompt-strings.raku
¿Cuál es tu nombre? Andrey
Andrey
(Str)

Ahora, ejecuta el programa nuevamente, escribe unos pocos espacios en lugar de un nombre y presiona Enter.

$ raku exercises/data-types/prompt-strings.raku
¿Cuál es tu nombre?    

(Str)

No vemos la salida, pero vemos que el tipo de la variable sigue siendo Str.

Conversión de tipos de datos / Conversión de tipos con operadores prefijo   |   Tipos de datos posicionales

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська