Математические фильтры

plus

Фильтр возвращает результат сложения input и operand. Если это строки, то они приводятся к формату "целое" перед сложением.
Liquid
        
          

{% assign number = 2 %}
{{ number | plus: 2 }}
#=> 4

minus

Фильтр возвращает результат вычитания operand из input. Если это строки, то они приводятся к формату "целое" перед вычитанием.
Liquid
        
          

{% assign number = 2 %}
{{ number | minus: 2 }}
#=> 0

times

Фильтр возвращает результат умножеия
Liquid
        
          

{{ 10 | times: 2 }}
#=> 20

divided_by

Фильтр возвращает результат деления
Liquid
        
          

{{ 10 | divided_by: 2 }}
#=> 5

round

round(input, operand)
Фильтр возвращает результат округления operand до input знаков после разделителя.
Liquid
        
          

{{ 4.6 | round: 0 }}
{{ 4.3 | round: 0 }}
{{ 4.5612 | round: 2 }}
#=> 5
#=> 4
#=> 4.56

modulo

Модуль числа. Возвращает остаток после деления
Liquid
        
          

{{ 12 | modulo: 5 }}
#=> 2