このページの内容

型変換関数

データ型の変換と値の型の確認に使う関数です。

ProcessMindのデータ型

ProcessMindの式では、次のデータ型を扱います:

  • number:数値:

    42
    3.14
    -100
  • string:テキスト:

    "Hello"
    "Active"
  • boolean:真偽値:

    true
    false
  • null:欠損値:

    null

よく使うパターン

  • テキストから数値を読み取る:

    toNumber("42")        // 42
    toNumber("3.14")      // 3.14
    toNumber("abc")       // null (conversion failed)
  • 文字列連結用に変換:

    "Order #" + toString(OrderId)
  • はい/いいえのフィールドを読み取る:

    toBoolean("yes")      // true
    toBoolean("no")       // false
    toBoolean("1")        // true
    toBoolean("0")        // false
  • 型を考慮した計算:

    if(isNumber(Value), Value * 2, 0)

toNumber

(value)

値を数値に変換します。変換できない場合はnullを返します。

パラメーター
value any 変換する値
戻り値 number | null
例
toNumber("42") → 42
toNumber("abc") → null
toNumber(true) → 1
関連項目

toString

(value)

値を文字列に変換します。

パラメーター
value any 変換する値
戻り値 文字列
例
toString(42) → "42"
toString(true) → "true"
関連項目

toBoolean

(value)

値を真偽値に変換します。'true'、'yes'、'1'などの文字列はtrueになります。

パラメーター
value any 変換する値
戻り値 boolean | null
例
toBoolean("yes") → true
toBoolean(0) → false
toBoolean("maybe") → false
関連項目

isNumber

(value)

値が数値かどうかを確認します。

パラメーター
value any 確認する値
戻り値 真偽値
例
isNumber(42) → true
isNumber("42") → false
関連項目

isText

(value)

値が文字列かどうかを確認します。

パラメーター
value any 確認する値
戻り値 真偽値
例
isText("hello") → true
isText(123) → false
関連項目

isDate

(value)

値が有効な日付またはタイムスタンプかどうかを確認します。

パラメーター
value any 確認する値
戻り値 真偽値
例
isDate(StartTime) → true
isDate("not a date") → false
関連項目

関連トピック

プロセスをより良く設計し、つながりのあるアーキテクチャを構築して、管理を続けましょう。

クレジットカード不要、待ち時間なしですぐにご利用いただけます。組織の業務の進め方を、明確につながるプロセス設計として可視化します。

プロセスアーキテクチャを構築し、オーナーシップと統制を定め、あらゆる階層で役割と責任を明確にします。

無料トライアルを開始して、プロセスのガバナンス、管理、継続的な改善を支える信頼できる基盤を築きましょう。