🧠 Kuis: Dasar JavaScript

Jawab semua pertanyaan. Setelah menjawab, kunci jawaban dan penjelasannya langsung ditampilkan — salah pun tidak apa-apa, bisa dicoba lagi.

1. Apa yang ditampilkan oleh console.log('5' === 5)? Perhatikan operator perbandingan yang digunakan.

2. Kapan sebaiknya memakai let daripada const?

3. Manakah yang BUKAN nilai falsy di JavaScript?

4. Sebuah loop ditulis: for (let i = 0; i < 3; i++) { console.log(i); } — berapa nilai TERAKHIR yang ditampilkan?

5. Kenapa 0 == '' menghasilkan true, tapi 0 === '' menghasilkan false?

Benar 0 dari 5 pertanyaan.