abs

abs 函式可用於自訂篩選器資料表計算,用來取得運算式的絕對值。

語法

abs(value)

abs 函式會傳回運算式 value 的絕對值。數字的「絕對值」是指從零到正數的距離。

範例

abs 函式可用於從負數傳回正數。例如,如要從負 4 傳回正 4:

abs(-4)

通常,abs 函式會搭配欄位參照或運算式使用。舉例來說,您可能想判斷商品價格變動幅度,但不想知道價格是上漲或下跌:

abs(${item.start_price} - ${item.end_price})

注意事項

abs 可用於判斷兩個值之間的差異,無論哪個值較大都適用。舉例來說,以下程式碼會傳回 1:

abs(2 - 1)

這也會傳回 1:

abs(1 - 2)

如同前述範例,您可以透過以下方式比較兩個欄位:

abs(${item.start_price} - ${item.end_price})