型変換関数
データ型を変換し、値の型を確認する関数です。
ProcessMindのデータ型
ProcessMindの式では、次のデータ型を使用します。
-
number:数値。
42 3.14 -100 -
string:テキスト。
"Hello" "Active" -
boolean:trueまたはfalseの値。
true false -
null:欠損値。
null
よく使うパターン
-
テキストから数値を解析:
toNumber("42") // 42 toNumber("3.14") // 3.14 toNumber("abc") // null (conversion failed) -
連結用に変換:
"Order #" + toString(OrderId) -
Yes/Noフィールドを解析:
toBoolean("yes") // true toBoolean("no") // false toBoolean("1") // true toBoolean("0") // false -
型安全な計算:
if(isNumber(Value), Value * 2, 0)
toNumber
(value)値を数値に変換します。変換に失敗した場合はnullを返します。
| パラメーター |
| |||
| 戻り値 | 数値またはnull | |||
| 例 | toNumber("42") → 42 toNumber("abc") → null toNumber(true) → 1 | |||
| 関連項目 |
toString
(value)値を文字列に変換します。
| パラメーター |
| |||
| 戻り値 | 文字列 | |||
| 例 | toString(42) → "42" toString(true) → "true" | |||
| 関連項目 |
toBoolean
(value)値をブール値に変換します。'true'、'yes'、'1'などの文字列はtrueになります。
| パラメーター |
| |||
| 戻り値 | ブール値またはnull | |||
| 例 | toBoolean("yes") → true toBoolean(0) → false toBoolean("maybe") → false | |||
| 関連項目 |
isNumber
(value)値が数値かどうかを確認します。
| パラメーター |
| |||
| 戻り値 | ブール値 | |||
| 例 | isNumber(42) → true isNumber("42") → false | |||
| 関連項目 |
isText
(value)値が文字列かどうかを確認します。
| パラメーター |
| |||
| 戻り値 | ブール値 | |||
| 例 | isText("hello") → true isText(123) → false | |||
| 関連項目 |
関連トピック
- 式の概要:すべての式関数。