回答編集履歴
1
訂正
test
CHANGED
@@ -1,3 +1,29 @@
|
|
1
|
+
訂正:質問意図とは離れた回答でした。2ならword2というのがポイントですね。失礼しました。
|
2
|
+
|
3
|
+
一応配列の実装のままコードを修正しました。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
```javascript
|
8
|
+
|
9
|
+
var word1 = ..., word2 = ..., word3 = ...;
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
var candidates = [, word1, word2, word3];
|
14
|
+
|
15
|
+
var r = 1 + Math.floor(Math.random() * candidats.length);
|
16
|
+
|
17
|
+
var word = candidates[r];
|
18
|
+
|
19
|
+
console.log('r=' + r + ' selected word is ' + word);
|
20
|
+
|
21
|
+
```
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
---
|
26
|
+
|
1
27
|
ちょっとだけ指摘です。
|
2
28
|
|
3
29
|
変数word1~word3に入っている値の型は関数ではなく文字列です。
|