Список как параметр функции в Dart
Давайте теперь будем передавать список параметром функции. В
объявлении указывают тип List, а при вызове передают готовый
список:
void func(List<int> arr) {
for (var val in arr) {
print(val);
}
}
void main() {
func([1, 2, 3]);
}
Список можно обойти и вернуть число. Функция ниже возвращает сумму элементов:
int func(List<int> arr) {
var sum = 0;
for (var val in arr) {
sum += val;
}
return sum;
}
void main() {
print(func([1, 2, 3])); // выведет 6
}
Дан список:
var arr = [1, 2, 3, 4, 5];
Сделайте функцию, которая выведет элементы этого списка на экран.
Дан список:
var arr = [1, 2, 3, 4, 5];
Сделайте функцию, которая вернет сумму элементов этого списка.