abs

abs 関数を使用すると、カスタム フィルタテーブル計算で、式の絶対値を取得できます。

構文

abs(value)

abs 関数は、式 value の絶対値を返します。数値の「絶対値」とは、ゼロからの正の数の距離のことです。

abs 関数を使用すると、負の数から正の数を返すことができます。たとえば、マイナス 4 からプラス 4 を返すには、次のようにします。

abs(-4)

通常、abs 関数はフィールド参照または式で使用します。たとえば、商品の価格がどの程度変更されたかを確認したいものの、値上がりしたか値下がりしたかを確認する必要はない場合などに使用します。

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

知っておくべきこと

abs は、2 つの値の大小にかかわらず、2 つの値の違いを判断するのに役立ちます。たとえば、次の場合 1 が返されます。

abs(2 - 1)

こちらの場合も 1 を返します。

abs(1 - 2)

前の例と同様に、2 つのフィールドを次のように比較できます。

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