𝗣𝗲𝗿𝗻𝘆𝗮𝘁𝗮𝗮𝗻 𝗞𝗼𝗻𝗱𝗶𝘀𝗶𝗼𝗻𝗮𝗹 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁

Kode Anda perlu membuat keputusan. Pernyataan kondisional melakukan hal ini. Mereka menjalankan blok kode berdasarkan hasil true atau false.

Gunakan tiga tipe ini:

  • if: Menjalankan kode jika satu kondisi bernilai true.
  • if-else: Menjalankan satu blok jika true dan blok lain jika false.
  • else if: Memeriksa beberapa kondisi secara berurutan.

Pelajari nilai truthy dan falsy.

Nilai truthy:

  • Angka bukan nol.
  • String yang tidak kosong.
  • Objek dan array.

Nilai falsy:

  • false.
  • String kosong.
  • null.
  • undefined.
  • NaN.

Tips wawancara:

  • String dengan "0" adalah truthy.
  • Pahami perbedaan antara if dan if-else.
  • Hafalkan semua nilai falsy.

Sumber: https://dev.to/ezhil_abinayak_e38eec8fb/javascript-conditional-statements-examples-flowcharts-truthy-falsy-values-and-interview-49c8