Curso de Raku / Esenciales / Más sobre tipos / Variables tipadas / Exercises / Convertir la entrada del usuario a un número
Solución: Convertir la entrada del usuario a un número
El programa puede ser tan simple como esto:
Código
my Int $n = prompt 'Introduce un número: ';
say $n;🦋 Puedes encontrar el código fuente en el archivo input-number.raku.
Ejemplo
Ejecuta el programa e introduce un número entero, ya sea positivo o negativo:
$ raku exercises/typed-variables/input-number.raku
Introduce un número: -42
-42Comentarios
Como hemos visto, el valor de
retorno de prompt es IntStr, que se puede
asignar a una variable Int sin coerción.
Sin embargo, ten en cuenta que el programa se terminará con una excepción si introduces una cadena que no se puede convertir a un número entero.
Navegación del curso
← Convertir la entrada del usuario a un número | Tipos de datos posicionales →