質問編集履歴
1
訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -80,29 +80,29 @@
|
|
80
80
|
|
81
81
|
var num2 = Math.floor( Math.random() * 100 );
|
82
82
|
|
83
|
-
var opera
|
83
|
+
var operator = ['+', '-', '×', '÷']
|
84
|
-
|
84
|
+
|
85
|
-
var chooseOpera
|
85
|
+
var chooseOperator = Math.floor( Math.random() * 4 );
|
86
86
|
|
87
87
|
|
88
88
|
|
89
|
-
sendMsg(message.channel.id, nowQuiz + "問目: " + num1 + operand[chooseOpera
|
89
|
+
sendMsg(message.channel.id, nowQuiz + "問目: " + num1 + operand[chooseOperator] + num2 + ' = ?');
|
90
|
-
|
91
|
-
|
92
|
-
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
-
if(chooseOpera
|
93
|
+
if(chooseOperator == 0){//足し算
|
94
94
|
|
95
95
|
var ans = num1 + num2;
|
96
96
|
|
97
|
-
}else if(chooseOpera
|
97
|
+
}else if(chooseOperator == 1){//引き算
|
98
98
|
|
99
99
|
var ans = num1 - num2;
|
100
100
|
|
101
|
-
}else if(chooseOpera
|
101
|
+
}else if(chooseOperator == 2){//掛け算
|
102
102
|
|
103
103
|
var ans = num1 * num2;
|
104
104
|
|
105
|
-
}else if(chooseOpera
|
105
|
+
}else if(chooseOperator == 3){//割り算
|
106
106
|
|
107
107
|
var ans = Math.floor(num1 / num2); //整数部分のみ
|
108
108
|
|