gpt4 book ai didi

flutter - 如何访问数组中的数字值以添加到总数中?

转载 作者:IT王子 更新时间:2023-10-29 07:17:38 25 4
gpt4 key购买 nike

我需要在数组中添加总分钟数。该数组包括标题和分钟。我如何只访问数组中的分钟以将它们的总和相加?该数组没有设定数量的值,您可以添加到数组中。

List<Task> _allTasks = List<Task>();  
num sum = 0;
_allTasks.forEach((task){
sum += sum + task.minutes;
print(sum);
});

The array item looks like: {title: 'XXX', minutes: 15},

输出为分钟的总和,例如:数组的总和(仅分钟)= 45。

最佳答案

sum += sum + task.minutes;

应该是

sum += task.minutes;

因为 a+=b 在 dart 中表示 a=a+b

您的其余代码似乎没问题。如果您遇到任何其他错误,请告诉我们。

关于flutter - 如何访问数组中的数字值以添加到总数中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56832022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com