回答編集履歴

1

コードを追加

2018/03/26 00:12

投稿

defghi1977
defghi1977

スコア4756

test CHANGED
@@ -8,10 +8,42 @@
8
8
 
9
9
  var array = [aaa, bbb];
10
10
 
11
- var hoge = new Array(array.length)
11
+ var hoge = new Array(array.length);
12
12
 
13
13
  hoge[0] = "";
14
14
 
15
15
  hoge[1] = "";
16
16
 
17
17
  ```
18
+
19
+
20
+
21
+ で, よくよく考えてみると配列のサイズに意味がないので,
22
+
23
+ ```JavaScript
24
+
25
+ var array = [aaa, bbb];
26
+
27
+ var hoge = [];
28
+
29
+ hoge[0] = "";
30
+
31
+ hoge[1] = "";
32
+
33
+ ```
34
+
35
+ で十分ですし, 配列である必要すらなさそう(変数の定義が面倒という怠惰な理由)なので,
36
+
37
+ ```JavaScript
38
+
39
+ var array = [aaa, bbb];
40
+
41
+ var hoge = {};
42
+
43
+ hoge[0] = "";
44
+
45
+ hoge[1] = "";
46
+
47
+ ```
48
+
49
+ と書いたところで, 要件は十分に満たせると思うのですよ.