𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗕𝗿𝗮𝗻𝗰𝗵𝗶𝗻𝗴
Kode Anda perlu membuat keputusan. Pernyataan kondisional mengontrol alur program Anda. Pernyataan ini menjalankan blok kode tertentu berdasarkan hasil true atau false.
Gunakan tiga tipe utama ini:
- if: Menjalankan kode hanya ketika suatu kondisi bernilai true.
- if-else: Menjalankan satu blok jika true dan blok lainnya jika false.
- else if: Memeriksa beberapa kondisi secara berurutan.
Anda juga perlu mengetahui nilai Truthy dan Falsy. JavaScript mengevaluasi setiap nilai sebagai boolean.
Nilai Falsy selalu bernilai false:
- false
- 0
- string kosong
- null
- undefined
- NaN
Nilai Truthy adalah segalanya selain itu:
- Angka bukan nol
- String yang berisi
- Objek
- Array
Sumber: https://dev.to/karthick_k_983555db6df3/conditional-branching-if--4lb9