-2

我正在尝试测量我正在开发的 javascript 游戏中敌人数量的百分比。

Math.round(10000000 / V.S * 100) / 100

当 VS 超过 100 万时,此代码工作正常,但是当 VS 大约为数千时返回观察值,例如 3400%,但这应该是大约 0.01%。

VS是敌人的数量

1000万是让你输掉游戏所需的敌人数量

我想显示当前金额与输掉比赛所需金额之间的百分比。
我怎样才能让它显示出来?

4

1 回答 1

4

VS是敌人的数量

1000万是让你输掉游戏所需的敌人数量

您当前的代码产生多少次V.S进入 1000 万

我想显示当前金额与输掉比赛所需金额之间的百分比。

如果你想知道这 1000 万人中有多少百分比出现了:

var pctShown = V.S/100000; //or Math.round(V.S/100000) if you want only whole pcts

(注意:减少除以 10,000,000 然后 * 100 得到 pct 表示)

如果你想要剩余的百分比,只需找到倒数:

var pctRemaining = 100 - V.S/100000; //or again Math.round(100 - V.S/100000)
于 2013-10-03T18:27:15.020 回答