abs
Returns the absolute value of a number.
Input
{{ -17 | abs }}
Output
17
at_least
Limits a number to a minimum value.
Input
{{ 1 | at_least: 2 }}
Output
2
at_most
Limits a number to a maximum value.
Input
{{ 1 | at_most: 2 }}
Output
1
ceil
Rounds an input up to the nearest whole number. Liquid tries to convert the input to a number before the filter is applied.
Input
{{ 1.2 | ceil }}
{{ 2.0 | ceil }}
{{ "183.357" | ceil }}
Output
2
2
184
divided_by
Divides a number by another number. The result is rounded down to the nearest integer (that is, the floor) if the divisor is an integer.
Input
{{ 16 | divided_by: 4 }}
{{ 5 | divided_by: 3 }}
Output
4
1
floor
Rounds an input down to the nearest whole number. Liquid tries to convert the input to a number before the filter is applied.
Input
{{ 1.2 | floor }}
{{ 2.0 | floor }}
{{ "183.357" | floor }}
Output
1
2
183
max
Outputs the maximum value.
Input
{{ 1 | max: 2 }}
Output
2
min
Outputs the minimum value.
Input
{{ 1 | min: 2 }}
Output
1
minus
Subtracts a number from another number.
Input
{{ 4 | minus: 2 }}
Output
2
modulo
Returns the remainder of a division operation.
Input
{{ 3 | modulo: 2 }}
Output
1
plus
Adds a number to another number.
Input
{{ 4 | plus: 2 }}
Output
6
power
Calculates a power.
Input
{{ 2 | max: 2 }}
Output
4
round
Rounds a number to the nearest integer or, if a number is passed as an argument, to that number of decimal places.
Input
{{ 1.2 | round }}
Output
1
times
Multiplies a number by another number.
Input
{{ 3 | times: 2 }}
Output
6