เกมทอยลูกเต๋า
คุณกำลังพัฒนาวิดีโอเกมที่ใช้การทอยลูกเต๋า โดยต้องการสร้างโฟลว์ที่แสดงผลลัพธ์แตกต่างกันตามค่า 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");
}
}
}