Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Boolean w JavaScript

Boolean w JavaScript

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Boolean to typ logiczny w JavaScript. Może przyjmować tylko dwie wartości:

  • true — prawda,
  • false — fałsz.

W pytaniu egzaminacyjnym deklaracja:

var x = true;

oznacza, że zmienna x ma typ logiczny, czyli boolean.

Sprawdzanie typu

Typ zmiennej można sprawdzić operatorem typeof:

var x = true;
console.log(typeof x); // "boolean"

Wynik "boolean" oznacza, że zmienna przechowuje wartość logiczną.

Zastosowanie typu Boolean

Wartości logiczne są często używane w instrukcjach warunkowych, pętlach i przy sprawdzaniu warunków:

var zalogowany = true;

if (zalogowany) {
  console.log("Użytkownik jest zalogowany");
}

W tym przykładzie kod w bloku if wykona się, ponieważ zmienna zalogowany ma wartość true.

Boolean a tekst

Ważne jest odróżnienie wartości logicznej od tekstu:

var a = true;     // boolean
var b = "true";   // string

Pierwsza zmienna ma typ logiczny, a druga jest łańcuchem znaków, ponieważ wartość została zapisana w cudzysłowie.

Do zapamiętania

  • true i false bez cudzysłowów to wartości logiczne.
  • "true" i "false" w cudzysłowach to tekst.
  • Typ logiczny w JavaScript nazywa się boolean.