我在 wordpress 中有一个高尔夫差点计算器设置,显示结果如下所示。目前,这是基于所玩的所有回合计算让分盘(得分减去 ACR 得出回合差,然后将其加在一起并通过所玩的回合跳水并乘以 0.93,得出结果)。
但我需要它来执行以下操作:
如果用户已经玩了 3-6 轮,那么只使用最低的差价
如果用户已经玩了 7-8 轮,那么只使用最低的 2 个差值
如果用户已经玩了 9-10 轮,那么只使用最低的 3 个差值,依此类推...
我将每轮差异存储在一个名为 $results 的变量中,如下所示
// Begin calculations
$result = $score - $acr; //gives each rounds differential
array_push($array,$result); //puts all differentials in array
$num = $the_query->found_posts; //counts number of rounds
$av = array_sum($array) / $num; //calculates average differential
$round = round($av) * 0.93; //this is the final handicap
关于如何最好地实现这一目标的任何想法???