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 correspond à sa distance de zéro sous la forme d'un nombre positif.
Examples
La fonction abs
peut être utilisée pour renvoyer des nombres positifs à partir de nombres négatifs.
Par exemple, pour renvoyer 4 positif à partir de 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 déterminer dans quelle mesure le prix d'un article a changé, mais vous ne voulez pas savoir s'il a augmenté ou diminué:
abs(${item.start_price} - ${item.end_price})
Informations importantes
abs
est utile pour déterminer la différence entre deux valeurs, quelle que soit la valeur la plus élevée. Par exemple, cette expression renvoie 1:
abs(2 - 1)
Cette opération 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})