Listの中の値の平均値を計算は リストの要素の合計 / 要素数
で求めます。
コードは次のように書きます。
double average = list.reduce((a, b) => a + b) / list.length;
合計値はlist.reduce((a, b) => a + b)
で算出できるので、それをリストの要素数list.length
で割って平均値を求めています。
合計値の算出式については以下の記事でもう少し細かく解説しているので、気になる方はこちらもチェックしてみてください。
【Flutter】Listの合計値を求める方法 | Seeds
List内の合計値を求める方法はいくつかありますが、reduceメソッドを使って次のように書くと簡単に求めることができます。 list.reduce((a, b) => a + b); 以下、簡単な例…
目次
サンプルコード
// 整数リスト
List<int> numbers = [1, 2, 3, 4, 5];
// リストの平均を計算する
double average = numbers.reduce((a, b) => a + b) / numbers.length;
// 結果を出力
print('リストの平均: $average'); // リストの平均: 3
Comment