如何计算 JavaScript 中的百分比
How to calculate percentage in JavaScript
我正在编写瞄准训练器,用户可以击中或错过圆圈。
我想计算 hit/misses 的平均百分比。
因此,例如用户:
点击次数:6次
&
未命中:3次
百分比为 50%。
我想要那种格式的 100%、70%、60% 是的,你明白了...
但是我如何通过计算得出那么远呢?
看看是什么改变了命中和未命中字段的值。
每当这些字段中的任何一个发生变化时,请执行 percentage = (hits/(hits+misses)) *100
以获取百分比。 (我看到你在你的例子中做 (misses/hits)*100
)
此外,请注意使用 Chris 在另一个答案中提到的 percentage.toFixed(2)
或 Math.round(percentage)
对百分比进行四舍五入,并在其后或名称中添加 %
符号场.
希望对您有所帮助。
使用 Math.round() 显示两位小数
Math.round(3*100/6) // misses * 100 / hits
我正在编写瞄准训练器,用户可以击中或错过圆圈。
我想计算 hit/misses 的平均百分比。
因此,例如用户:
点击次数:6次 & 未命中:3次
百分比为 50%。
我想要那种格式的 100%、70%、60% 是的,你明白了...
但是我如何通过计算得出那么远呢?
看看是什么改变了命中和未命中字段的值。
每当这些字段中的任何一个发生变化时,请执行 percentage = (hits/(hits+misses)) *100
以获取百分比。 (我看到你在你的例子中做 (misses/hits)*100
)
此外,请注意使用 Chris 在另一个答案中提到的 percentage.toFixed(2)
或 Math.round(percentage)
对百分比进行四舍五入,并在其后或名称中添加 %
符号场.
希望对您有所帮助。
使用 Math.round() 显示两位小数
Math.round(3*100/6) // misses * 100 / hits