前の乱数よりも大きい乱数と小さい乱数を生成しようとしていますが、方法がわかりません。
私はこれまでのところこれを持っています:
number = (int)( max * Math.random() ) + min;
guess = (int)( max * Math.random() ) + min;
if (guess<number)
{
guess = (int)( max * Math.random() ) + min;
System.out.println(guess);
}
else if (guess>number)
{
guess = (int)( max * Math.random() ) + min;
System.out.println(guess);
}
更新: 既に生成されている乱数を生成しないようにするにはどうすればよいですか? コンピューターは、生成された数字を推測しようと 10 回試行しますが、既に間違っていることがわかっている数字を生成しないように、論理的にしたいと考えています。