回答編集履歴
2
文言の修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
配列valueの中に値が入っていて、値が0ではない
|
1
|
+
配列valueの中に値が入っていて、値が0ではない最初の月を開始月として平均を出したい。
|
2
2
|
|
3
3
|
というのであればこれでどうでしょうか。
|
4
4
|
|
1
値が全部0の場合についての注釈を追加
test
CHANGED
@@ -11,3 +11,7 @@
|
|
11
11
|
const average = Math.round(sum * 10 / months) / 10;
|
12
12
|
|
13
13
|
```
|
14
|
+
|
15
|
+
今回のケースでは値が全部0だと普通に平均が0になるので気にしなくてもいいですが、
|
16
|
+
|
17
|
+
場合によってはfindIndexの結果が-1になる時の対応も必要になります。
|