Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtPmCuDi 75 of 412 menu
◀ ▶

Цифра в число в Dart

Строка "1" - не число 1. Две такие строки через плюс не складывают как числа, а соединяют в один текст:

var ch1 = "1"; var ch2 = "2"; print(ch1 + ch2); // 12

Число, которое обозначает цифра, берут через int.parse однобуквенной строки. Тогда сумму цифр уже считают как числа:

var ch1 = "1"; var ch2 = "2"; print(int.parse(ch1) + int.parse(ch2)); // 3

Буква цифрой не является, разбор останавливает программу:

var ch = "a"; print(int.parse(ch)); // программа останавливается

Даны две однобуквенные строки:

var ch1 = "4"; var ch2 = "5";

Найдите сумму чисел, которые обозначают эти цифры, и выведите ее.

Дана однобуквенная строка:

var ch = "7";

Найдите число, которое обозначает эта цифра, и выведите его.

Дана однобуквенная строка:

var ch = "8";

Найдите число, которое обозначает эта цифра, и выведите его произведение на 2.

Дан следующий код:

var ch = "b"; print(int.parse(ch));

Программа в этом коде останавливается. Найдите ошибку.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить