Podemos utilizar também os seguintes operadores para criar abordagens utilizando calculos matemáticos. Operadores matemáticos suportados atualmente: +: Adiciona dois números (os operandos são convertidos para números se necessário). Exemplo de uso:
{# Adição #}
{{ 5 + 3 }} {# Retorna 8 #}
-: Subtrai o segundo número do primeiro. Exemplo de uso:
{# Subtração #}
{{ 10 - 4 }} {# Retorna 6 #}
/: Divide dois números. Exemplo de uso:
{# Divisão #}
{{ 10 / 2 }} {# Retorna 5 #}
%: Calcula o resto de uma divisão inteira. Exemplo de uso:
{# Restante da divisão inteira #}
{{ 11 % 7 }} {# retorna 4 #}
//: Divide dois números e retorna o resultado inteiro arredondado para baixo. Exemplo de uso:
{# Resultado inteiro arredondado #}
{{ 20 // 7 }} {# retorna 2 #}
{{ -20 // 7 }} {# retorna -3 #}
*: Multiplica o operando esquerdo pelo direito. Exemplo de uso:
{# Multiplicação #}
{{ 2 * 6 }} {# Retorna 12 #}
**: Eleva o operando esquerdo à potência do operando direito. Exemplo de uso:
{# Potência #}
{{ 3 ** 2 }} {# Retorna 9 #}