Цикл в литерале списка в Dart
Внутри литерала списка можно написать
цикл for. Каждое значение цикла
становится элементом нового списка:
var nums = [for (var i = 1; i <= 3; i++) i];
print(nums);
Цикл в литерале может идти по другому списку:
var src = [1, 2, 3];
var doubled = [for (var n in src) n * 2];
print(doubled);
Постройте список чисел от 1
до 10 включительно одним литералом
с циклом внутри. Выведите его на экран.
Дан список:
var src = [2, 4, 6];
Постройте список квадратов элементов
src в литерале с циклом.
Выведите результат на экран.
Дан список:
var tags = ["a", "b", "c"];
Постройте список тех же строк в квадратных скобках, используя цикл в литерале. Выведите результат на экран.