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ả
expressionstringCó—Biểu thức cần tính (số học, chuỗi, logic)
outputNamestringKhông—Tê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