始める無料で始める

サイコロゲーム

サイコロを振ることをベースにしたビデオゲームを作りたいと考えています。そのために、サイコロの result によって異なる出力を返すワークフローを実装したいです。ダイスが 20 を示したときはクリティカルヒットになります。

この演習はコースの一部です

中級 Java

コースを見る

演習の手順

  • result20 のときだけ出力されるよう、正しい演算子を使って確認してください。
  • result10 以下のときにのみ出力されるよう、条件式を正しく括ってください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

class DiceGame {
  public static void main(String[] args) {
    int result = 5;

    // Use the correct operator to make sure it's a critical hit
    if (result ____ 20) {
      System.out.println("That's a critical hit!");
    }

    // Check if result is lower or equal to ten
    if (____ <= ____) {
      System.out.println("Unfortunately, you miss");
    }
  }
}
コードを編集して実行