JavaScript, web geliştirme alanında en yaygın kullanılan programlama dillerinden biridir. Bu dilin temel özelliklerinden biri de koşullu ifadelerdir. If, else ve else if ifadeleri, belirli koşullara göre programın farklı kısımlarının çalışmasını sağlar. Bu yazıda, JavaScript’te if, else ve else if kullanımını inceleyeceğiz.
If İfadesi
If ifadesi, belirli bir koşul doğru olduğunda belirli bir kod bloğunun çalışmasını sağlar. Örneğin:
if (koşul) {
// Koşul doğruysa bu kod bloğu çalışır
}
Örneğin, bir kullanıcının yaşını kontrol edelim ve eğer yaş 18’den büyükse bir mesaj gösterelim:
let yas = 20;
if (yas > 18) {
console.log("Yaşınız 18'den büyük.");
}
Else İfadesi
Else ifadesi, if ifadesinin koşulu yanlış olduğunda çalışacak bir alternatif blok sağlar. Örneğin:
if (koşul) {
// Koşul doğruysa bu kod bloğu çalışır
} else {
// Koşul yanlışsa bu kod bloğu çalışır
}
Örneğin, bir kullanıcının yaşını kontrol edelim ve eğer yaş 18’den büyükse “Yetişkin”, değilse “Çocuk” yazdıralım:
let yas = 15;
if (yas > 18) {
console.log("Yetişkin");
} else {
console.log("Çocuk");
}
Else If İfadesi
Else if ifadesi, bir koşul yanlış olduğunda başka bir koşulu kontrol eder ve bu koşul doğru olduğunda ilgili kod bloğunu çalıştırır. Örneğin:
if (koşul1) {
// Koşul1 doğruysa bu kod bloğu çalışır
} else if (koşul2) {
// Koşul2 doğruysa bu kod bloğu çalışır
} else {
// Ne koşul1 ne de koşul2 doğruysa bu kod bloğu çalışır
}
Örneğin, bir kullanıcının yaşını kontrol edelim ve yaşa göre farklı mesajlar gösterelim:
let yas = 25;
if (yas < 18) {
console.log("Çocuk");
} else if (yas < 65) {
console.log("Yetişkin");
} else {
console.log("Emekli");
}
Bu kod, kullanıcının yaşına göre “Çocuk”, “Yetişkin” veya “Emekli” yazdıracaktır.
Sonuç
JavaScript’te if, else ve else if ifadeleri, programların belirli koşullara göre davranmasını sağlayan güçlü araçlardır. Bu ifadeleri doğru şekilde kullanarak, kodunuzun daha esnek ve daha öngörülebilir olmasını sağlayabilirsiniz. Bu nedenle, JavaScript öğrenirken bu koşullu ifadeleri iyi anlamanız önemlidir.