"A": nilai = 4; break; case "B": nilai = 3; break; // nilai = 3 case "C": nilai = 2; break; default: nilai = 0; } Switch case adalah "peta jalan" untuk logika multi-arah—lebih terstruktur daripada tumpukan if! Baca Juga: Memahami Logika Kondisional dalam JavaScript Scope Variabel dan Hoisting ... setTimeout(() => console.log(i)); // Output: 3, 3, 3 (pakai `let` untuk fix) } Scope dan hoisting adalah "aturan visibilitas" kode—pahami agar tak terjebak error tak terduga! Baca Juga: Otomatisasi Pengumpulan Data dengan Puppeteer Best Practice Penulisan Kode JavaScript Menulis kode yang
hoisting JavaScript
- Home
- hoisting JavaScript