$calc
The $calc function is a powerful expression evaluator that enables complex calculations, string manipulations, array operations, and provides a secure sandbox environment within your templates.
Basic Usage
{{$calc "5 + 3"}} {{!-- outputs: 8 --}}
{{$ "5 + 3"}} {{!-- shorthand syntax --}}Output Types
Variable Interpolation
{{$calc "{price} * 1.2"}} {{!-- outputs: 120 --}}
{{$calc "{user.age} + 5"}} {{!-- outputs: 30 --}}{
"price": 100,
"user": {
"age": 25,
"name": "John"
}
}Storing Results
Formatting Options
Decimal Places
Custom Number Format (using number formatter patterns)
Error Handling
Function Reference
Mathematical Functions
Basic Arithmetic
Advanced Math Functions
String Operations
Array Operations
Statistical Functions
Type Conversion
Complex Examples
Data Processing Pipeline
Complex Conditional Calculation
Limitations and Safety Features
Best Practices
Last updated
Was this helpful?