TypeScript Boolean Type
TypeScript'te boolean tipi, sadece iki olası değeri temsil eder: true (doğru) veya false (yanlış). Uygulamalarda genellikle koşulları kontrol etmek ve mantıksal kararlar almak için kullanılır.
Boolean Değişken Tanımlama
let isLoggedIn: boolean = true;
let hasPermission: boolean = false;
Yukarıdaki örnekte, boolean tipi ile yalnızca doğru veya yanlış değerler atanabilir. Başka türde bir değer atanmaya çalışılırsa TypeScript hata verir.
Type Inference (Tür Çıkarımı)
let isActive = true;
Bu örnekte TypeScript, isActive değişkeninin boolean olduğunu otomatik olarak algılar. Bu sayede kod daha sade yazılırken tip güvenliği korunur.
Koşullu İfadelerde Boolean Kullanımı
if (isLoggedIn) {
console.log("Welcome back!");
}
Boolean tipindeki değişkenler, if/else gibi kontrol yapılarında doğrudan kullanılabilir. Bu sayede kullanıcı durumu, izin kontrolü gibi mantıklar kolayca yönetilir.
Fonksiyonlarda Boolean Parametreler
function toggleMenu(isOpen: boolean) {
console.log(isOpen ? "Menu opened" : "Menu closed");
}
Fonksiyonlarda boolean türü kullanmak, özellikle UI kontrolü ve durum yönetiminde büyük kolaylık sağlar. TypeScript sayesinde bu türlerin doğruluğu derleme zamanında kontrol edilir.
Neden Boolean Tipi Önemlidir?
Mantıksal ifadelerin doğru çalışması, uygulamaların güvenliği ve kararlılığı açısından kritiktir. TypeScript'in boolean tipi, koşulları açıkça tanımlayarak hata payını azaltır ve kodun okunabilirliğini artırır.
Geri