𝗣𝗲𝗿𝗰𝗮𝗯𝗮𝗻𝗴𝗮𝗻 𝗕𝗲𝗿𝘀𝘆𝗮𝗿𝗮𝘁 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁

Kod anda perlu membuat keputusan. Pernyataan bersyarat mengawal aliran program anda. Ia menjalankan blok kod tertentu berdasarkan keputusan benar atau palsu.

Gunakan tiga jenis utama ini:

  • if: Menjalankan kod hanya apabila syarat adalah benar.
  • if-else: Menjalankan satu blok jika benar dan satu lagi jika palsu.
  • else if: Menyemak pelbagai syarat mengikut urutan.

Anda juga perlu mengetahui nilai Truthy dan Falsy. JavaScript menilai setiap nilai sebagai boolean.

Nilai Falsy sentiasa palsu:

  • false
  • 0
  • rentetan kosong
  • null
  • undefined
  • NaN

Nilai Truthy adalah segala-galanya yang lain:

  • Nombor bukan sifar
  • Rentetan berisi
  • Objek
  • Array

Sumber: https://dev.to/karthick_k_983555db6df3/conditional-branching-if--4lb9