回答編集履歴

3

質問の修正に合わせて修正

2019/11/16 06:12

投稿

miyabi_pudding
miyabi_pudding

スコア9555

test CHANGED
@@ -16,11 +16,15 @@
16
16
 
17
17
 
18
18
 
19
- const obj = {};
19
+ const objlist = [];
20
20
 
21
21
 
22
22
 
23
23
  valuelist.forEach(arrVal => {
24
+
25
+ // objは、オブジェクトとして宣言する
26
+
27
+ const obj = {};
24
28
 
25
29
  key.forEach((keyVal, index) => {
26
30
 
@@ -28,12 +32,14 @@
28
32
 
29
33
  });
30
34
 
35
+ objlist.push(obj);
36
+
31
37
  });
32
38
 
33
39
  ```
34
40
 
35
41
 
36
42
 
37
- ただ、質問のコードと同じ動きをさせましたが、おそらく、質問者さんの意図した構造にならないかと・・・。
43
+ ~~ただ、質問のコードと同じ動きをさせましたが、おそらく、質問者さんの意図した構造にならないかと・・・。
38
44
 
39
- (valuelistの要素の値で毎回更新されるので、valuelistの最後の要素の分しか、objには入らない)
45
+ (valuelistの要素の値で毎回更新されるので、valuelistの最後の要素の分しか、objには入らない)~~

2

勘違いコメントが入っていたので削除

2019/11/16 06:12

投稿

miyabi_pudding
miyabi_pudding

スコア9555

test CHANGED
@@ -15,8 +15,6 @@
15
15
  ];
16
16
 
17
17
 
18
-
19
- // セミコロンであるべきがコロンになってたので修正
20
18
 
21
19
  const obj = {};
22
20
 

1

全角記号がまじっていたので、修正

2019/11/16 03:43

投稿

miyabi_pudding
miyabi_pudding

スコア9555

test CHANGED
@@ -4,19 +4,19 @@
4
4
 
5
5
  ```javascript
6
6
 
7
- const key = [ name, address, tel ];
7
+ const key = [ "name", "address", "tel" ];
8
8
 
9
9
  const valuelist = [
10
10
 
11
- [ 田中, 日本, 000000000 ],
11
+ [ "田中", "日本", "000000000" ],
12
12
 
13
- [ 佐藤, 日本, 000000000 ]
13
+ [ "佐藤", "日本", "000000000" ]
14
14
 
15
15
  ];
16
16
 
17
17
 
18
18
 
19
- // セミコロンがコロンになってたので修正
19
+ // セミコロンであるべきがコロンになってたので修正
20
20
 
21
21
  const obj = {};
22
22