我对我的视图模板(细长)进行了计算,有时会返回超过100%的值 - 这很好。这有效:
- percent_complete = number_to_percentage((project.donations.total/project.goal * 100), precision: 0)
我还想要一个单独的计算,将百分比限制在最高100%。因此,如果值为1433%,则变为100%。这不起作用,
- percent_graph = percent_complete unless (project.donations.total/project.goal * 100) > 100 || 100
答案 0 :(得分:2)
percent_graph = [percent_complete, 100].min