How to sum list elemets in Dart

4 Answers

0 votes
void main() {
    var list = [1, 2, 3, 4, 5];
   
    int sum = list.reduce((a, b) => a + b);
 
    print(sum); 
}
 
 
 
 
/*
run:
 
15
 
*/

 



answered Oct 10, 2022 by avibootz
edited Oct 20, 2022 by avibootz
0 votes
void main() {
    var list = [1, 2, 3, 4, 5];
   
    int sum = 0;
  
    list.forEach((e) => sum += e);
 
    print(sum); 
}
 
 
 
 
/*
run:
 
15
 
*/

 



answered Oct 20, 2022 by avibootz
0 votes
void main() {
    var list = [1, 2, 3, 4, 5];
   
    int sum = 0;
    
    for (var i = 0; i < list.length; i++) {
        sum += list[i];
    }
 
    print(sum); 
}
 
 
 
 
/*
run:
 
15
 
*/

 



answered Oct 20, 2022 by avibootz
0 votes
import 'package:collection/collection.dart';

void main() {
  final list = [1, 2, 3, 4, 5];
  
  final sum = list.sum;
  
  print(sum); 
}



/*
run:

15

*/

 



answered Apr 16, 2023 by avibootz

Related questions

...