La fonction abs
peut être utilisée dans les filtres personnalisés et les calculs de table pour obtenir la valeur absolue d'une expression.
Syntaxe
abs(value)
La fonction abs
renvoie la valeur absolue de l'expression value
. La "valeur absolue" d'un nombre est sa distance par rapport à zéro en tant que nombre positif.
Examples
La fonction abs
peut être utilisée pour renvoyer des nombres positifs à partir de nombres négatifs.
Par exemple, pour renvoyer un chiffre 4 positif à un chiffre 4 négatif:
abs(-4)
En règle générale, la fonction abs
est utilisée avec une référence de champ ou une expression. Par exemple, vous souhaitez peut-être déterminer l'évolution du prix d'un article, mais pas savoir si celui-ci a augmenté ou baissé:
abs(${item.start_price} - ${item.end_price})
Bon à savoir
abs
est utile pour déterminer la différence entre deux valeurs, quelle que soit la plus grande. Par exemple, cela renvoie 1:
abs(2 - 1)
Cela renvoie également 1:
abs(1 - 2)
Comme dans l'exemple précédent, vous pouvez comparer deux champs de cette manière :
abs(${item.start_price} - ${item.end_price})