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})