Boolean değerleri
true ve false değerlerini ve boolean döndüren ifadeleri öğrenirsin.
Boolean değerleri
JavaScript'te boolean (mantıksal) türü yalnızca iki değer taşır: true (doğru) ve false (yanlış). Bu değerler bir düğmenin açık/kapalı olması, bir kullanıcının oturum açıp açmadığı gibi ikili durumları temsil eder.
Bir boolean değişkeni let ya da const ile tanımlanır: const isOpen = true;. Karşılaştırma işleçleri de boolean döndürür: 5 > 3 ifadesi true, 5 < 3 ifadesi false verir. Bu tür ifadelere boolean ifade denir.
Karşılaştırmalar boolean döndürür
Karşılaştırma işleçleri iki değeri karşılaştırır ve her zaman bir boolean döndürür. Yaygın işleçler: === (eşit), !== (eşit değil), > (büyük), < (küçük), >= ve <=.
Örneğin 10 === 10 ifadesi true verirken "5" === 5 ifadesi false verir; çünkü === hem değeri hem türü karşılaştırır. typeof işleci de tür adını döndürür: typeof true sonucu "boolean"'dır. Böylece bir değerin boolean olup olmadığını denetleyebilirsin.
Uygulama Boolean değişkenler oluştur
isLoggedIn değişkenini false, hasPermission değişkenini true yap. İkisini de console.log ile yazdır.
Örnek çözümü göster
const isLoggedIn = false;
const hasPermission = true;
console.log(isLoggedIn);
console.log(hasPermission);
Uygulama Karşılaştırma ifadeleri yaz
age değişkenini 20 yap. canVote değişkenini age >= 18 karşılaştırmasına eşitle. isMinor değişkenini age < 18 karşılaştırmasına eşitle. Her ikisini de yazdır.
Örnek çözümü göster
const age = 20;
const canVote = age >= 18;
const isMinor = age < 18;
console.log(canVote);
console.log(isMinor);
Kendini test et
-
Hangisi bir boolean değerdir?
- true
- "merhaba"
- 42
- null
Cevabı göster
true — Doğru. true bir boolean değeridir.
-
Boolean değişken tanımla
const isReady = ____; console.log(isReady);Cevabı göster
const isReady = true; console.log(isReady);