Curso de Raku / Esenciales / Variables tipadas / Ejercicios / 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
-42

Comentarios

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.

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БългарскиРусскийУкраїнська