teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

改行を調整

2020/11/28 18:47

投稿

miyabi_pudding
miyabi_pudding

スコア9572

answer CHANGED
@@ -5,8 +5,8 @@
5
5
 
6
6
  const calcArr = arrInner => {
7
7
  return arrInner.length == 1 ? arrInner : calcArr(
8
- arrInner.map( (elm, index, parent) => typeof parent[index + 1] == 'undefined' ?
8
+ arrInner.map( (elm, index, parent) =>
9
- null : (elm + parent[index + 1]) / 2
9
+ typeof parent[index + 1] == 'undefined' ? null : (elm + parent[index + 1]) / 2
10
10
  ).filter( elm => elm )
11
11
  );
12
12
  };

1

抜けていた文章を追記

2020/11/28 18:47

投稿

miyabi_pudding
miyabi_pudding

スコア9572

answer CHANGED
@@ -20,4 +20,5 @@
20
20
  C#でももちろんできますが、
21
21
  静的型づけのため、JS(JSは動的型づけ)とはやり方は異なると思います。
22
22
  また、配列に対してのメソッドも言語によって違うため、
23
- (JSでの配列メソッド、`map`と`filter`メソッドを使っている。C#でも似たメソッドはあると思われる)
23
+ (JSでの配列メソッド、`map`と`filter`メソッドを使っている。C#でも似たメソッドはあると思われる)
24
+ やはり、言語によってやり方は大なり小なり違います。