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