取决于我的比赛完成水平的百分比,我将显示一些消息,我编了这个伪代码,它可能不起作用只是为了让你明白。游戏得分简单alghoritm
那会是什么做的“亲”的方式下...
if (successPercent == 100)
successMessage = "OUTSTANDING";
else if (successPercent < 100 && successPercent > 80)
successMessage = "EXCELENT";
else if (successPercent < 100 && successPercent > 60)
successMessage = "VERY GOOD";
else if (successPercent < 100 && successPercent > 40)
successMessage = "GOOD";
else if (successPercent < 100 && successPercent > 10)
successMessage = "AVERAGE";
else if (successPercent > 0 && successPercent < 10)
successMessage = "BAD";
else if (successPercent == 0)
successMessage = "TERRIBLE";
其刚刚好,去了! – 2014-10-02 09:33:02
如果'successPercent'始终为'100' *或更少*,则可以丢弃所有'successPercent <100'部分。如果它*可能最终超过100,比如说因为四舍五入或类似的情况,将第一行改为if(successPercent> = 100)。 – usr2564301 2014-10-02 09:35:47
有你的上帝有关游戏结果的一些历史统计数据吗? – Zany 2014-10-02 09:37:23