我正在研究一個簡單的遊戲,並且我已經完成了編碼,因此當您單擊一個攻擊按鈕時,它應該生成一個基於基地和力量從敵人的健康中減去,但減法部分似乎不起作用。它始終輸出NaN。 <head>
<script>
var playerHealth=100;
var enemyHealth=100;
var strength=10;
function begin
基本上,當您使用減法溢出整數時,您會得到的行爲,但對於給定的位數。最顯而易見的方法,假設簽署整數 template <int BITS>
int sub_wrap(int v, int s) {
int max = (1<<(BITS));
v -= s;
if (v < -max) v += max*2;
// or if branching is ba