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
trueifalsebez cudzysłowów to wartości logiczne."true"i"false"w cudzysłowach to tekst.- Typ logiczny w JavaScript nazywa się
boolean.