𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲𝗺𝗲𝗻𝘁𝘀
Kod anda perlu membuat keputusan. Kenyataan bersyarat mengawal aliran program anda. Ia menjalankan kod tertentu berdasarkan sesuatu syarat.
Gunakan tiga jenis ini:
- if: Menjalankan kod apabila syarat adalah benar.
- if-else: Menjalankan satu blok jika benar dan satu lagi jika palsu.
- else if: Menyemak pelbagai syarat mengikut urutan.
Pelajari nilai truthy dan falsy. JavaScript menganggap nilai bukan boolean sebagai benar atau palsu.
Nilai truthy:
- Nombor bukan sifar.
- String bukan kosong.
- Objek dan array.
Nilai falsy:
- false.
- String kosong.
- null.
- undefined.
- NaN.
Berhati-hati dengan perangkap temu duga ini:
- String "0" adalah truthy. Ia tidak kosong.
- Tanda sama dengan tunggal (=) menetapkan nilai. Gunakan triple equals (===) untuk membandingkan nilai.