回答編集履歴

1

訂正

2017/11/01 02:03

投稿

KSwordOfHaste
KSwordOfHaste

スコア18394

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に入っている値の型は関数ではなく文字列です。