有没有一种方法可以获得twig中返回的数字的平均值?

有没有一种方法可以获得twig中返回的数字的平均值?,twig,Twig,我在我的小树枝模板中有这个,它返回一个等级数字数组,比如54532 {% for star in ad.ratings %} <p style="font-size: 15px">{{ star.rating }}</p> {% endfor %} {%代表广告中的明星收视率%} {{star.rating} {%endfor%} 有没有一种方法可以只获取twig中返回的数字的平均值?试试看 {% set sum = 0 %} {% for sta

我在我的小树枝模板中有这个,它返回一个等级数字数组,比如54532

{% for star in ad.ratings %}

    <p style="font-size: 15px">{{ star.rating }}</p>

    {% endfor %}
{%代表广告中的明星收视率%}

{{star.rating}

{%endfor%}
有没有一种方法可以只获取twig中返回的数字的平均值?

试试看

{% set sum = 0 %}
{% for star in ad.ratings %}
  {% set sum= sum+ ad.value %}
{% endfor %}
{% set avg = sum/ad.ratings |length %}
average: {{  avg }}