Number Filters

Filters for rounding, clamping, and transforming numeric values.

Number Filters

Number filters perform mathematical operations and numeric conversions.

Usage examples

Format a price with two decimal places:

vars.price | toFixed(2)
// 9.9 → "9.90"

Clamp a pagination page number:

vars.requestedPage | clamp(1, vars.totalPages)

Round a calculated discount:

vars.originalPrice * 0.15 | round(2)

Ensure a quantity is at least 1:

input.quantity | max(1)

Note that toFixed returns a string (for display), while round returns a number (for further calculations).

Filters Reference
/reference/filters
Browse all filter categories
Date Filters
/reference/filters/date
Format and manipulate dates
Type Filters
/reference/filters/type
Convert between data types