Usando el método reduce para simplificar la suma
void main(){
Map<String, dynamic> restaurant = {
"name": "Luis's chickens",
"starts": [5, 4, 3, 4, 2]
};
if (restaurant['starts'] != null) {
restaurant['score'] =
restaurant['starts'].reduce((int sum, int start) => sum + start) /
restaurant['starts'].length;
}
print(restaurant);
print(restaurant.keys);
print(restaurant.values);
}
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?