Bỏ qua, đến nội dung

Cấu hình node - Simple Function

Node biểu thức nhanh: thực thi expression đơn giản (số học, ghép chuỗi, logic) mà không cần code editor JavaScript.

Bảng tham số cấu hình

Tham sốKiểuBắt buộcMặc địnhMô tả
expressionstringBiểu thức cần tính (số học, chuỗi, logic)
outputNamestringKhôngTên biến lưu kết quả trong workflow context
outputTypestringKhôngnumberKiểu kết quả: number, string, boolean

Dữ liệu đầu ra (Output)

TênKiểuMô tả
resultanyGiá trị kết quả của biểu thức

Toán tử hỗ trợ

LoạiToán tửVí dụ
Số học+, -, *, /, %price * 1.1
So sánh==, !=, >, <, >=, <=amount > 1000
Logic&&, ||, !a > 0 && b > 0
Chuỗi+ (nối chuỗi)"Hello " + name
Ternary? :age >= 18 ? "adult" : "minor"
Nhóm()(a + b) * c

Khi nào dùng Simple Function

Nhu cầuDùng node
Phép tính đơn giản (a * b)Simple Function
Công thức phức tạp, nhiều engineDynamic Calculation
Vòng lặp, khai báo biến, functionJavaScript
Lọc/query JSONJSON Query

Lưu ý quan trọng

  • Biểu thức không hỗ trợ vòng lặp, khai báo biến, hoặc function - chỉ expression đơn
  • Chia cho 0 trả về Infinity - cần kiểm tra điều kiện trước hoặc xử lý ở node sau
  • Biến không tồn tại trong biểu thức sẽ là undefined, kết quả có thể là NaN
  • Kết quả tự động ép kiểu theo outputType - cẩn thận mất dữ liệu khi ép kiểu
  • Nhanh hơn JavaScript node cho tác vụ đơn giản vì không cần khởi tạo sandbox