Hàm chuyển đổi kiểu dữ liệu
Các hàm chuyển đổi giữa những kiểu dữ liệu và kiểm tra kiểu giá trị.
Kiểu dữ liệu trong ProcessMind
Biểu thức ProcessMind hỗ trợ các kiểu dữ liệu sau:
-
number: Giá trị số:
42 3.14 -100 -
string: Giá trị văn bản:
"Hello" "Active" -
boolean: Giá trị đúng/sai:
true false -
null: Giá trị bị thiếu:
null
Các mẫu thường gặp
-
Tách số từ văn bản:
toNumber("42") // 42 toNumber("3.14") // 3.14 toNumber("abc") // null (conversion failed) -
Chuyển đổi để nối chuỗi:
"Order #" + toString(OrderId) -
Tách trường Có/Không:
toBoolean("yes") // true toBoolean("no") // false toBoolean("1") // true toBoolean("0") // false -
Tính toán an toàn kiểu dữ liệu:
if(isNumber(Value), Value * 2, 0)
toNumber
(value)Chuyển một giá trị thành số. Trả về null nếu không thể chuyển đổi.
| Tham số |
| |||
| Giá trị trả về | number | null | |||
| Ví dụ | toNumber("42") → 42 toNumber("abc") → null toNumber(true) → 1 | |||
| Xem thêm |
toString
(value)Chuyển một giá trị thành chuỗi.
| Tham số |
| |||
| Giá trị trả về | string | |||
| Ví dụ | toString(42) → "42" toString(true) → "true" | |||
| Xem thêm |
toBoolean
(value)Chuyển một giá trị thành giá trị boolean. Các chuỗi như 'true', 'yes' và '1' được chuyển thành true.
| Tham số |
| |||
| Giá trị trả về | boolean | null | |||
| Ví dụ | toBoolean("yes") → true toBoolean(0) → false toBoolean("maybe") → false | |||
| Xem thêm |
isNumber
(value)Kiểm tra một giá trị có phải là số hay không.
| Tham số |
| |||
| Giá trị trả về | boolean | |||
| Ví dụ | isNumber(42) → true isNumber("42") → false | |||
| Xem thêm |
isText
(value)Kiểm tra một giá trị có phải là chuỗi hay không.
| Tham số |
| |||
| Giá trị trả về | boolean | |||
| Ví dụ | isText("hello") → true isText(123) → false | |||
| Xem thêm |
Chủ đề liên quan
- Tổng quan về biểu thức: tất cả hàm biểu thức.
Thiết kế quy trình tốt hơn. Kết nối các quy trình. Luôn chủ động kiểm soát.
Truy cập ngay, không cần thẻ tín dụng hay chờ đợi. Biến cách tổ chức của bạn vận hành thành các thiết kế quy trình rõ ràng, liên kết với nhau.
Xây dựng kiến trúc quy trình, xác định quyền sở hữu và cơ chế kiểm soát, đồng thời thống nhất vai trò và trách nhiệm ở mọi cấp.
Bắt đầu dùng thử miễn phí để tạo nền tảng đáng tin cậy cho việc quản trị, quản lý và cải tiến quy trình liên tục.