JavaScript Koşullu Dallanma
Kodunuzun karar vermesi gerekir. Koşullu ifadeler programınızın akışını kontrol eder. Doğru (true) veya yanlış (false) sonucuna bağlı olarak belirli kod bloklarını çalıştırırlar.
Şu üç ana türü kullanın:
- if: Sadece bir koşul doğru olduğunda kodu çalıştırır.
- if-else: Koşul doğruysa bir bloğu, yanlışsa başka bir bloğu çalıştırır.
- else if: Birden fazla koşulu sırayla kontrol eder.
Ayrıca Truthy ve Falsy değerlerini de bilmeniz gerekir. JavaScript her değeri bir boolean olarak değerlendirir.
Falsy değerler her zaman yanlıştır:
- false
- 0
- boş stringler
- null
- undefined
- NaN
Truthy değerler geri kalan her şeydir:
- Sıfır olmayan sayılar
- Dolu stringler
- Nesneler
- Diziler
Kaynak: https://dev.to/karthick_k_983555db6df3/conditional-branching-if--4lb9