fold เป็น function ที่ไม่มีชื่อ fold(ค่าเริ่มต้น, (parameter) => function body);
void main() {
final s = [ 1, 2, 3, 4 ];
print(sum(s));
}
int sum(List<int> val) {
return val.fold(0, (result, val) => result + val);
}
ผลลัพท์
10
fold เป็น function ที่ไม่มีชื่อ fold(ค่าเริ่มต้น, (parameter) => function body);
void main() {
final s = [ 1, 2, 3, 4 ];
print(sum(s));
}
int sum(List<int> val) {
return val.fold(0, (result, val) => result + val);
}
ผลลัพท์
10
ความคิดเห็น