21 of 264 menu

Funkcja Boolean

Funkcja Boolean konwertuje przekazaną wartość na typ logiczny. Wynikiem wykonania funkcji będzie albo true, albo false.

Przy tym do false konwertowane są tylko: 0, pusty ciąg znaków, null, undefined, NaN. Wszystkie inne wartości (liczby, ciągi znaków, obiekty, tablice, funkcje) konwertowane są do true.

Składnia

Boolean(wartość do konwersji);

Przykład

Skonwertujmy liczbę 0 na typ logiczny:

Boolean(0);

W wyniku wykonania kodu otrzymamy false:

false

Przykład

Skonwertujmy wartość NaN:

Boolean(NaN);

Również po wykonaniu kodu otrzymamy false:

false

Przykład

Teraz skonwertujmy liczbę 1:

Boolean(1);

Po wykonaniu kodu otrzymamy true:

true

Przykład

A teraz skonwertujmy liczbę ujemną:

Boolean(-1);

W wyniku wykonania kodu otrzymamy true:

true

Przykład

Podajmy w parametrze liczbę zmiennoprzecinkową:

Boolean(11.5);

Po wykonaniu kodu również otrzymamy true:

true

Przykład

A teraz skonwertujmy pusty ciąg znaków:

Boolean('');

Wynik wykonania kodu:

false

Przykład

Jeśli w parametrze podamy wypełniony ciąg znaków:

Boolean('str');

To po konwersji otrzymamy true:

true

Przykład

Skonwertujmy wartość logiczną true:

Boolean(true);

Wynik wykonania kodu:

true

Przykład

A teraz skonwertujmy wartość logiczną false:

Boolean(false);

W wyniku wykonania kodu zwracane jest false:

false

Przykład

Podajmy w parametrze funkcji pusty obiekt:

Boolean({});

Po wykonaniu kodu funkcja Boolean skonwertuje obiekt na wartość true:

true

Przykład

Teraz podajmy w parametrze pustą tablicę:

Boolean([]);

Po wykonaniu kodu również otrzymamy wartość true:

true

Przykład

Skonwertujmy pustą funkcję:

Boolean(function(){});

W wyniku wykonania kodu otrzymujemy true:

true

Przykład

Teraz skonwertujmy wartość null:

Boolean(null);

W wyniku wykonania kodu otrzymujemy false, tak samo jak przy konwersji liczby 0:

false

Zobacz też

  • funkcję Number,
    która konwertuje na liczbę
  • funkcję String,
    która konwertuje na ciąg znaków
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć