回答編集履歴
1
追記
answer
CHANGED
@@ -6,4 +6,20 @@
|
|
6
6
|
var word3 = 'バナナ';
|
7
7
|
var num=2;
|
8
8
|
console.log(window["word"+num])
|
9
|
+
```
|
10
|
+
※ちなみにこれはグローバル変数にかぎります
|
11
|
+
(グローバル変数はwindowのプロパティになる)
|
12
|
+
|
13
|
+
# 追記
|
14
|
+
メンバ変数のことを考えると、評判は悪いですがevalが現実的です
|
15
|
+
|
16
|
+
```javascript
|
17
|
+
function test(){
|
18
|
+
var word1 = 'りんご';
|
19
|
+
var word2 = 'みかん';
|
20
|
+
var word3 = 'バナナ';
|
21
|
+
var num=2;
|
22
|
+
console.log(eval("word"+num));
|
23
|
+
}
|
24
|
+
test();
|
9
25
|
```
|