乱数とランダム演算子を使用しているこの質問に対する答えを得る最良の方法は何でしょうか.
editTextEquation.setText(random1 +(String.valueOf(ops[i1]) + random2 + (String.valueOf(ops[i2])+ random3 + (String.valueOf(ops[i3])+ random4))));
この質問を表示してから、ユーザー入力に対して回答を確認します。最初に答えを保存する必要があると思います。ヘルプ/アドバイスをいただければ幸いです。
式を生成する方法は次のとおりです。
int random1 = (int)(Math.random()*100);
int random2 = (int)(Math.random()*100);
int random3 = (int)(Math.random()*200);
int random4 = (int)(Math.random()*20);
int min = 0;
int max = 3;
Random r = new Random();
int i1 = r.nextInt(max - min);
int i2 = r.nextInt(max - min);
int i3 = r.nextInt(max - min);
char[] ops = { '+', '-', '/', '*' };
int answer;