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

回答編集履歴

1

区切りの数値を引数でとれるように変更

2020/01/10 06:36

投稿

satoshi_tajima
satoshi_tajima

スコア337

answer CHANGED
@@ -10,10 +10,10 @@
10
10
  "0.41", "0.42", "0.43", "0.44", "0.45", "0.46", "0.47", "0.48", "0.49", "0.5",
11
11
  "0.51", "0.52"
12
12
  ];
13
- const makeArray = (arr) => {
13
+ const makeArray = (arr, spliter) => {
14
14
  const returnArr = [arr[0]];
15
15
  for (let i = 1, tmp = 0; i < arr.length; i++) {
16
- if (i % 10 == 0) {
16
+ if (i % spliter == 0) {
17
17
  returnArr.push(tmp + (arr[i] - 0));
18
18
  tmp = 0;
19
19
  } else {
@@ -24,5 +24,5 @@
24
24
  return returnArr;
25
25
  };
26
26
 
27
- console.log(makeArray(arr));
27
+ console.log(makeArray(arr, 10));
28
28
  ```