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