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

Запись из функции в Dart

Тип результата функции может описывать запись из нескольких значений. Тогда команда {c}return{/c} отдает сразу все части одним выражением.

Функция диапазона от {n}1{/n} до {c}n{/c}:

(int, int) rangeOf(int n) { return (1, n); }

Результат вызова запишем в переменную и выведем оба поля:

(int, int) rangeOf(int n) { return (1, n); } var limits = rangeOf(10); print(limits.$1); print(limits.$2);

Даны числа:

var left = 14; var right = 6;

Сделайте функцию с двумя параметрами, которая вернет два значения сразу: сумму и разность этих чисел. Вызовите ее и выведите оба результата.

Даны числа:

var val1 = 25; var val2 = 17;

Сделайте функцию, которая по двум числам вернет два значения сразу: меньшее и большее. Вызовите ее и выведите оба результата.

Дано слово:

var word = 'logic';

Сделайте функцию, которая по строке вернет два значения сразу: первую и последнюю букву как отдельные строки. Вызовите ее для данного слова и выведите обе буквы.

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