このアルゴリズムを作成して、ランダムに生成された数値を生成しました。何らかの理由で、偽の答えと正しい答えは正しい結果を出力しません。なぜ答えが返されることがあるのかわかりませんが、正しい答えが間違った答えを返すこともあります。アレイのシャッフルが正しく機能していないのではないかと思います。誰かがこの問題に光を当てることができますか?
public void randomGenerator()
{
int Min = 1;
int Max = 99;
int numberText = Min + (int)(Math.random() * ((Max - Min) + 1));
int numberText2 = Min + (int)(Math.random() * ((Max - Min) + 1));
num1_text.setText(String.valueOf(numberText));
num2_text.setText(String.valueOf(numberText2));
answer = numberText + numberText2;
Toast.makeText(getBaseContext(), "what is the value for the answer " + answer, Toast.LENGTH_LONG).show();
int randomoption1 = Min + (int)(Math.random() * ((Max - Min) + 1));
int randomoption2 = Min + (int)(Math.random() * ((Max - Min) + 1));