Bu sayfada

Tür dönüştürme işlevleri

Veri türleri arasında dönüşüm yapmaya ve değer türlerini kontrol etmeye yönelik işlevler.

ProcessMind’deki veri türleri

ProcessMind ifadeleri şu veri türleriyle çalışır:

  • number: Sayısal değerler:

    42
    3.14
    -100
  • string: Metin değerleri:

    "Hello"
    "Active"
  • boolean: Doğru/yanlış değerleri:

    true
    false
  • null: Eksik değer:

    null

Yaygın örüntüler

  • Metinden sayı ayrıştırma:

    toNumber("42")        // 42
    toNumber("3.14")      // 3.14
    toNumber("abc")       // null (conversion failed)
  • Birleştirme için dönüştürme:

    "Order #" + toString(OrderId)
  • Evet/hayır alanlarını ayrıştırma:

    toBoolean("yes")      // true
    toBoolean("no")       // false
    toBoolean("1")        // true
    toBoolean("0")        // false
  • Tür güvenli hesaplamalar:

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

toNumber

(value)

Bir değeri sayıya dönüştürür. Dönüşüm başarısız olursa null döndürür.

Parametreler
value any Dönüştürülecek değer
Döndürülen değer number | null
Örnekler
toNumber("42") → 42
toNumber("abc") → null
toNumber(true) → 1
Ayrıca bkz.

toString

(value)

Bir değeri metne dönüştürür.

Parametreler
value any Dönüştürülecek değer
Döndürülen değer dize
Örnekler
toString(42) → "42"
toString(true) → "true"
Ayrıca bkz.

toBoolean

(value)

Bir değeri boolean değerine dönüştürür. 'true', 'yes' ve '1' gibi metinler true olur.

Parametreler
value any Dönüştürülecek değer
Döndürülen değer boolean | null
Örnekler
toBoolean("yes") → true
toBoolean(0) → false
toBoolean("maybe") → false
Ayrıca bkz.

isNumber

(value)

Bir değerin sayı olup olmadığını kontrol eder.

Parametreler
value any Kontrol edilecek değer
Döndürülen değer boolean
Örnekler
isNumber(42) → true
isNumber("42") → false
Ayrıca bkz.

isText

(value)

Bir değerin metin olup olmadığını kontrol eder.

Parametreler
value any Kontrol edilecek değer
Döndürülen değer boolean
Örnekler
isText("hello") → true
isText(123) → false
Ayrıca bkz.

isDate

(value)

Bir değerin geçerli bir tarih veya zaman damgası olup olmadığını kontrol eder.

Parametreler
value any Kontrol edilecek değer
Döndürülen değer boolean
Örnekler
isDate(StartTime) → true
isDate("not a date") → false
Ayrıca bkz.

İlgili konular

Süreçlerinizi daha iyi tasarlayın. Bağlantılı bir mimari kurun. Kontrolü elinizde tutun.

Kredi kartı gerekmeden, beklemeden hemen erişin. Kuruluşunuzdaki çalışma biçimini net ve birbiriyle bağlantılı süreç tasarımlarına dönüştürün.

Süreç mimarinizi oluşturun, sahiplik ve kontrolleri tanımlayın; rol ve sorumlulukları her düzeyde uyumlu hâle getirin.

Ücretsiz denemeyi başlatın; süreçlerinizi yönetmek ve sürekli iyileştirmek için güvenilir bir temel oluşturun.