回答編集履歴

2

改行を調整

2020/11/28 18:47

投稿

miyabi_pudding
miyabi_pudding

スコア9555

test CHANGED
@@ -12,9 +12,9 @@
12
12
 
13
13
  return arrInner.length == 1 ? arrInner : calcArr(
14
14
 
15
- arrInner.map( (elm, index, parent) => typeof parent[index + 1] == 'undefined' ?
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

抜けていた文章を追記

2020/11/28 18:47

投稿

miyabi_pudding
miyabi_pudding

スコア9555

test CHANGED
@@ -43,3 +43,5 @@
43
43
  また、配列に対してのメソッドも言語によって違うため、
44
44
 
45
45
  (JSでの配列メソッド、`map`と`filter`メソッドを使っている。C#でも似たメソッドはあると思われる)
46
+
47
+ やはり、言語によってやり方は大なり小なり違います。