เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

เกมทอยลูกเต๋า

คุณกำลังพัฒนาวิดีโอเกมที่ใช้การทอยลูกเต๋า โดยต้องการสร้างโฟลว์ที่แสดงผลลัพธ์แตกต่างกันตามค่า result ของลูกเต๋า หากลูกเต๋าขึ้นเลข 20 จะถือว่าเกิด Critical Hit

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Java ระดับกลาง

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ตัวดำเนินการที่ถูกต้องเพื่อตรวจสอบว่า result มีค่าเท่ากับ 20 ก่อนพิมพ์ผลลัพธ์
  • ใส่ตัวดำเนินการที่เหมาะสมเพื่อให้พิมพ์ผลลัพธ์เฉพาะเมื่อ result มีค่าน้อยกว่าหรือเท่ากับ 10

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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");
    }
  }
}
แก้ไขและรันโค้ด