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

Разбор в переменные в Dart

Запись можно сразу разложить по отдельным переменным. Для позиционной записи имена перечисляют в круглых скобках слева от знака равенства.

Разбор точки на координаты:

var point = (2, 5); var (x, y) = point; print(x); print(y);

Именованную запись разбирают с указанием полей в скобках:

var user = (name: 'ann', age: 20); var (name: who, age: years) = user; print(who); print(years);

После разбора переменные ведут себя как обычные: их можно выводить и использовать в выражениях:

var point = (3, 4); var (x, y) = point; print(x + y);

Дана запись:

var segment = (8, 15);

Запишите оба значения в отдельные переменные и выведите каждую на экран.

Дана запись:

var item = (city: 'oslo', year: 2023);

Перенесите поля в переменные {c}town{/c} и {c}when{/c}, затем выведите их.

Дана запись:

var pair = (6, 2);

Получите два числа в переменных {c}a{/c} и {c}b{/c} и выведите их произведение.

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