-1
以下のコードはJavaで2つの乱数を生成する必要のあるゲームからのものです。次に、第2の数字が第1の数字よりも高いか低いかを推測しなければならない。 whileループを作成して入力のエラーをチェックし、条件が真でなくてもループを実行します。 Hを入力すると、その推測は次の番号が大きいほど、そしてLは、彼らがその下Java whileループは文字の入力チェックでは機能しません
// Input
System.out.println ("Do you think the second number is higher or lower (enter 'H' or 'L' respectively): ");
char userGuess = Character.toUpperCase(input.next().charAt(0));
// Input error check (and immediate output of second number)
while (userGuess != 'H' || userGuess != 'L') {
System.out.println ("Sorry, I didn't understand that. Please try again: ");
userGuess = Character.toUpperCase(input.next().charAt(0));
}
System.out.println ("The second number was " + secondRandomNumber);
@ user2023608ありがとう! – developer067