Percabangan: IF dan Switch

Membuat workflow memilih jalur dengan IF dan Switch.

Part 9 dari 15 ± 25 menit Gratis

Kapan butuh percabangan?

Tidak semua data diperlakukan sama. Pesanan besar mungkin perlu "gratis ongkir", pesanan kecil tidak. Di n8n, percabangan dibuat dengan node IF dan Switch.

Node IF — dua jalur

IF mengecek satu kondisi. Hasilnya dua jalur: true (kondisi terpenuhi) dan false.

[Pesanan] → IF (total ≥ 100000)
                ├─ true  → Kirim "Gratis ongkir!"
                └─ false → Kirim "Ongkir normal"

Cara mengisi: Value 1 = {{ $json.total }}, operator Number → is greater than or equal to, Value 2 = 100000. Item otomatis diarahkan ke jalur yang cocok.

Operator yang sering dipakai

TipeOperator
Teksis equal to, contains, starts with, is empty
Angkais greater than, is less than, equals
Tanggalis before, is after
Booleanis true, is false

Beberapa kondisi bisa digabung dengan AND (semua harus benar) atau OR (salah satu cukup).

Node Switch — banyak jalur

Jika pilihannya lebih dari dua (mis. kategori pembayaran, pengiriman, komplain), pakai Switch. Setiap aturan punya jalur sendiri, plus jalur cadangan Fallback untuk data yang tidak cocok.

Node Filter

Kalau kamu hanya ingin menyaring (membuang item yang tidak cocok), cukup pakai Filter — lebih ringkas daripada IF.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X