回答編集履歴
2
改行を調整
test
CHANGED
@@ -12,9 +12,9 @@
|
|
12
12
|
|
13
13
|
return arrInner.length == 1 ? arrInner : calcArr(
|
14
14
|
|
15
|
-
arrInner.map( (elm, index, parent) =>
|
15
|
+
arrInner.map( (elm, index, parent) =>
|
16
16
|
|
17
|
-
null : (elm + parent[index + 1]) / 2
|
17
|
+
typeof parent[index + 1] == 'undefined' ? null : (elm + parent[index + 1]) / 2
|
18
18
|
|
19
19
|
).filter( elm => elm )
|
20
20
|
|
1
抜けていた文章を追記
test
CHANGED
@@ -43,3 +43,5 @@
|
|
43
43
|
また、配列に対してのメソッドも言語によって違うため、
|
44
44
|
|
45
45
|
(JSでの配列メソッド、`map`と`filter`メソッドを使っている。C#でも似たメソッドはあると思われる)
|
46
|
+
|
47
|
+
やはり、言語によってやり方は大なり小なり違います。
|