In this Flutter dart article, Let’s go through different way through which we can calculate sum of array element. In dart array are called as list, let’s checkout how to perform addition of all the elements in a given dart list.
There are many ways by which we can get sum of array element in dart i.e by using normal loop like for loop or by using dart inbuild functions.
Sum of list using dart for loop
void main(){ final numbers = [1,4,2,3,6,4,2,1,4,5,0]; var sum = 0; for(var i=0;i<numbers.length;i++){ sum += numbers[i]; } print(sum); }
Sum addition of array element using dart forEach loop
void main(){ final numbers = [3,4,5,1,2,4,2,1,4,7,0]; var sum = 0; numbers.forEach((val){ sum += val; }); print(sum); }
Sum of array list using reduce function
void main(){ final numbers = [3,4,5,1,2,4,2,1,4,7,0]; var sum = numbers.reduce((a,b)=>a+b); print(sum); }
Addition of all element in dart list using collection package sum function
import 'package:collection/collection.dart'; void main() { final numbers = [1, 150, 10, 134, 5, 8]; var sum = numbers.sum; print(sum); }