JavaScript programlama dilinde, Booleans adı verilen mantıksal değerler bulunur. Bu değerler, sadece iki olası durumu temsil eder: doğru (true) veya yanlış (false). Booleans, karar verme, koşulların kontrolü ve işlevlerin davranışını belirleme gibi birçok programlama senaryosunda kullanılır. İşte JavaScript Booleans konusunun detaylı bir açıklaması ve örnek kod blokları:
Booleans Nedir?
Booleans, bir ifadenin doğru veya yanlış olup olmadığını belirten değerlerdir. JavaScript’te true ve false olarak ifade edilirler. Bir koşul doğruysa true, yanlışsa false değerini döndürürler.
let isLogged = true;
let isSubscribed = false;
console.log(isLogged); // true
console.log(isSubscribed); // false
Yukarıdaki örnekte, isLogged
değişkeni true (doğru) olarak tanımlanırken, isSubscribed
değişkeni false (yanlış) olarak tanımlanmıştır.
Koşullu İfadelerde Booleans Kullanımı
Booleans, koşullu ifadelerde sıklıkla kullanılır. Bir koşulun doğru olup olmadığını kontrol etmek için if ifadesi kullanılır.
let age = 25;
if (age >= 18) {
console.log("Kişi yetişkindir.");
} else {
console.log("Kişi henüz ergen yaşta.");
}
Yukarıdaki örnekte, age
değişkeni 18’den büyük veya eşitse, “Kişi yetişkindir.” yazısı ekrana yazdırılır; aksi takdirde, “Kişi henüz ergen yaşta.” yazısı ekrana yazdırılır.
Karşılaştırma Operatörleri ve Booleans
Karşılaştırma operatörleri, Booleans’ın belirlenmesinde önemli bir rol oynar. Örneğin, eşitlik kontrolü için ===
operatörü kullanılır.
let x = 5;
let y = 10;
console.log(x === y); // false
console.log(x !== y); // true
Yukarıdaki örnekte, x
ve y
değişkenlerinin değerlerini karşılaştırıp sonucunu true veya false olarak döndürürüz.
JavaScript Booleans, programlamada önemli bir kavramdır ve koşullu ifadelerde, karar verme süreçlerinde ve işlevlerin davranışını belirleme gibi birçok senaryoda kullanılır.