Курс Raku / Основи / Більше про типи / Типізовані змінні / Вправи / Перетворення вводу користувача у число

Розв’язання: Перетворення вводу користувача у число

Програма може бути такою простою:

Код

my Int $n = prompt 'Enter a number: ';
say $n;

🦋 Ви можете знайти вихідний код у файлі input-number.raku.

Приклад

Запустіть її та введіть ціле число, позитивне або негативне:

$ raku exercises/typed-variables/input-number.raku
Enter a number: -42
-42

Коментарі

Як ми вже бачили, повернене значення prompt є IntStr, яке можна призначити змінній типу Int без примусу.

Зверніть увагу, що програма завершиться з винятком, якщо ви введете рядок, який не можна перетворити на ціле число.

Навігація курсом

Перетворення вводу користувача у число   |   Позиційні типи даних