您可以这样做:
{% assign numbers = '12,323,9,121,11,1,1116,12,3,1' %}
{% assign numbers_array = numbers | split: ',' %}
{% assign highest_number = numbers_array | first | plus: 0 %}
{% for number in numbers_array %}
{% assign cur_number = number | plus: 0 %}
{% if cur_number >= highest_number %}
{% assign highest_number = number | plus: 0 %}
{% endif %}
{% endfor %}
The Highest Number is: {{ highest_number }}
创建一个字符串,其中所有数字用
,
然后按
,
以创建阵列。
将第一个数字保存为最大值,然后启动循环,将每个数字与中设置的当前数字进行比较
highest_number
. 如果
cur_number
我们设定的数字越高
最高\u编号
.
这几乎就是逻辑。