𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲𝗺𝗲𝗻𝘁𝘀
Kode Anda perlu membuat keputusan. Pernyataan kondisional mengontrol alur program Anda. Pernyataan tersebut menjalankan kode tertentu berdasarkan suatu kondisi.
Gunakan tiga tipe ini:
- if: Menjalankan kode saat suatu kondisi bernilai true.
- if-else: Menjalankan satu blok jika true dan blok lainnya jika false.
- else if: Memeriksa beberapa kondisi secara berurutan.
Pelajari nilai truthy dan falsy. JavaScript memperlakukan nilai non-boolean sebagai true atau false.
Nilai truthy:
- Angka bukan nol.
- String yang tidak kosong.
- Objek dan array.
Nilai falsy:
- false.
- String kosong.
- null.
- undefined.
- NaN.
Waspadai jebakan wawancara ini:
- String "0" adalah truthy. String tersebut tidak kosong.
- Tanda sama dengan tunggal (=) digunakan untuk menetapkan nilai. Gunakan triple equals (===) untuk membandingkan nilai.