我正在创建一个小的lua程序。在程序中,我想根据命中数(numHits)和未命中数(numMiss)计算命中百分比(numPercent)。
例如,如果我击中目标5次并错过0,则会显示百分比为100%命中
我如何制定这个问题?
这是我到目前为止所得到的,正如你所看到的那样是完全错误的。
if ( numHit > numMiss) then --calculates percentage
numPercent = numHit / numMiss * 100/2
else
numPercent = numMiss / numHit * 100/2
end
我能否正确制定一些指导?
答案 0 :(得分:2)
numPercent = 100 * numHit / (numHit + numMiss)
您可能需要在此之前测试“numHit + numMiss”是否为零,并在这种情况下返回您想要的任何内容。