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

Накопление по карте в Dart

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

var prices = {'a': 10, 'b': 12, 'c': 8}; var sum = 0; for (var price in prices.values) { sum += price; } print(sum);

Строку из ключей можно собрать в цикле по парам:

var tags = {'a': 1, 'b': 2, 'c': 3}; var res = ''; for (var entry in tags.entries) { res += entry.key; } print(res);

Дана карта:

var nums = {'a': 1, 'b': 2, 'c': 3};

Найдите сумму всех значений карты и выведите ее на экран.

Дана карта:

var fruits = {'x': 50, 'y': 30, 'z': 40};

Найдите сумму значений для ключей "x" и "y" и выведите ее на экран.

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