数学
四則演算に、剰余と累乗を加えたものです。
| 入力 | a、b(数値) |
| 出力 | result(数値) |
| 設定 | op:add、sub、mul、div、mod、pow |
2 つの値を比べてブール値を返します。分岐 する If とはここが違います。
| 入力 | a、b |
| 出力 | result(ブール値) |
| 設定 | operator:lt、lte、eq、gte、gt、ne、contains |
結果を 2 方向に振り分けるのではなく、持ち運びたいとき (変数に保存する、リクエストのボディに入れる)に使います。
単項の関数と範囲の制限です。
| 入力 | a(数値)、precision(数値) |
| 出力 | result(数値) |
op | 効果 | 使うフィールド |
|---|---|---|
round | 四捨五入する | precision |
floor | 切り捨てる | — |
ceil | 切り上げる | — |
trunc | 小数部を落とす | — |
abs | 絶対値 | — |
sign | 符号(-1、0、1) | — |
sqrt | 平方根 | — |
min | 最小値 | b |
max | 最大値 | b |
clamp | 範囲に収める | min、max |
テキストフィールドの中の簡単な計算なら、
Handlebars ヘルパーの {{add}}、
{{multiply}}、{{round}}、{{toFixed}} でボックスを増やさずに済みます。