我已經搜索並搜索了這個,但我無法在任何地方找到它的問題。 在我的代碼中,我希望將數字添加到另一個數字,但不能超過起始值。我正在用Dice程序工作,所以我說我擲出一個6,我的起始值是40.(這是一個D型遊戲,所以一個人攻擊,然後他們失去健康等)所以當這種情況發生時,說我的這個時候的健康狀況是36,我的健康狀況是40,而我爲6 HP治療自己,但我無法治癒6我只能治癒4.我怎麼設置這個數字,不超過40馬力?將數字添加到固定的最大數字
int maxhealth = 40;
defenderD6 = m6.roll();
這是我使用,起始int和然後一個對象,將推出1-6之間的數字的一個例子。
謝謝
可以告訴你你的代碼? –
'if(health> 40){health = 40; }' – pzaenger