Подсчет элементов списка в Dart
Счетчик начинают с 0 и увеличивают
на каждой итерации, когда элемент подходит
под проверку:
var nums = [1, 2, 3, 4, 5, 6];
var count = 0;
for (var val in nums) {
if (val % 2 == 0) {
count++;
}
}
print(count);
Тот же прием для строк в списке:
var tags = ["a", "b", "a", "c"];
var count = 0;
for (var tag in tags) {
if (tag == "a") {
count++;
}
}
print(count);
Дан список:
var nums = [5, 10, 15, 20];
Посчитайте, сколько элементов больше 8,
и выведите число на экран.
Дан список:
var flags = [true, false, true, true];
Посчитайте, сколько элементов равны
true, и выведите число на экран.