CodeBlanks Logo Icon CodeBlanks

Boolean değerleri

JavaScript kursu · Başlangıç · Ders 88/133

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

  1. Hangisi bir boolean değerdir?

    • true
    • "merhaba"
    • 42
    • null
    Cevabı göster

    true — Doğru. true bir boolean değeridir.

  2. Boolean değişken tanımla

    const isReady = ____;
    console.log(isReady);
    Cevabı göster
    const isReady = true;
    console.log(isReady);

Başlangıç bölümündeki tüm dersler