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

回答編集履歴

1

コードを追加

2018/03/26 00:12

投稿

defghi1977
defghi1977

スコア4756

answer CHANGED
@@ -3,7 +3,23 @@
3
3
 
4
4
  ```JavaScript
5
5
  var array = [aaa, bbb];
6
- var hoge = new Array(array.length)
6
+ var hoge = new Array(array.length);
7
7
  hoge[0] = "";
8
8
  hoge[1] = "";
9
- ```
9
+ ```
10
+
11
+ で, よくよく考えてみると配列のサイズに意味がないので,
12
+ ```JavaScript
13
+ var array = [aaa, bbb];
14
+ var hoge = [];
15
+ hoge[0] = "";
16
+ hoge[1] = "";
17
+ ```
18
+ で十分ですし, 配列である必要すらなさそう(変数の定義が面倒という怠惰な理由)なので,
19
+ ```JavaScript
20
+ var array = [aaa, bbb];
21
+ var hoge = {};
22
+ hoge[0] = "";
23
+ hoge[1] = "";
24
+ ```
25
+ と書いたところで, 要件は十分に満たせると思うのですよ.