JavaScript'te koşullar, belirli bir durumun doğru veya yanlış olup olmadığını kontrol eden ifadelerdir 2. Bu koşullar, kodun nasıl davranacağını belirler 2.
JavaScript'te kullanılan temel koşullar şunlardır:
- if (eğer) koşulu: Belirli bir şartın doğru olup olmadığını kontrol eder 12. Eğer şart doğruysa, if bloğu içindeki kod çalışır; aksi takdirde, bu blok atlanır 2.
let yas = 18; if (yas >= 18) { console.log("Ehliyet alabilirsin!"); // Eğer yaş 18 veya daha büyükse bu mesaj gösterilir }
- else (değilse) koşulu: if bloğundaki şart yanlışsa (false) ne yapılacağını belirtir 12. Yani, if bloğu çalışmazsa, else bloğu devreye girer 2.
let yas = 16; if (yas >= 18) { console.log("Ehliyet alabilirsin!"); } else { console.log("Ehliyet almak için yeterince büyük değilsin."); // Yaş 18'den küçükse bu mesaj gösterilir }
- else if (değilse eğer) koşulu: Birden fazla şartı kontrol etmek için kullanılır 12. İlk if koşulu doğru değilse, başka bir şartı kontrol etmek için else if kullanılabilir 2.
let not = 85; if (not >= 90) { console.log("Harf Notunuz: A"); } else if (not >= 80) { console.log("Harf Notunuz: B"); } else if (not >= 70) { console.log("Harf Notunuz: C"); } else { console.log("Harf Notunuz: F"); }
- ternary (üçlü) operatör: if-else bloklarını tek bir satırda yazmak için kullanılır 2.
let yas = 20; let mesaj = (yas >= 18) ? "Ehliyet alabilirsin!" : "Ehliyet almak için yeterince büyük değilsin."; console.log(mesaj);
5 kaynaktan alınan bilgiyle göre:
Yanıtı değerlendir
5 kaynak
Conditional statements in JavaScript are used to control the flow of execution based on certain conditions. They allow developers to write code that responds differently depending on the outcome of a condition.
JavaScript'te if-else blokları nasıl optimize edilir?
Switch koşulu hangi durumlarda kullanılır?
Daha fazla bilgi al