Przejdź do głównej zawartości

Matematyka

Cztery podstawowe działania, a ponadto modulo i potęgowanie.

Wejściaa, b (liczby)
Wyjściaresult (liczba)
Konfiguracjaop: add, sub, mul, div, mod, pow

Porównuje dwie wartości i zwraca wartość logiczną — inaczej niż If, który rozgałęzia przepływ.

Wejściaa, b
Wyjściaresult (wartość logiczna)
Konfiguracjaoperator: lt, lte, eq, gte, gt, ne, contains

Warto go użyć, gdy wynik ma być przenoszony dalej (zapisany w zmiennej, wysłany w treści żądania), a nie kierowany do jednej z dwóch dróg.

Funkcje jednoargumentowe i ograniczanie zakresu.

Wejściaa (liczba), precision (liczba)
Wyjściaresult (liczba)
opDziałanieUżywane pola
roundZaokrąglaprecision
floorZaokrągla w dół
ceilZaokrągla w górę
truncObcina
absWartość bezwzględna
signZnak (-1, 0, 1)
sqrtPierwiastek kwadratowy
minMinimumb
maxMaksimumb
clampOgranicza do zakresumin, max

W przypadku prostego obliczenia wewnątrz pola tekstowego helpery Handlebars {{add}}, {{multiply}}, {{round}} i {{toFixed}} pozwalają uniknąć dodawania bloku.