21 of 264 menu

Funcția Boolean

Funcția Boolean convertește valoarea transmisă la tipul logic. Rezultatul executării funcției va fi fie true, fie false.

În același timp, doar următoarele valori se convertesc la false: 0, șirul gol, null, undefined, NaN. Toate celelalte valori (numere, șiruri, obiecte, vectori, funcții) se convertesc la true.

Sintaxă

Boolean(ce trebuie convertit);

Exemplu

Să convertim numărul 0 la tipul logic:

Boolean(0);

În urma executării codului vom obține false:

false

Exemplu

Să convertim valoarea NaN:

Boolean(NaN);

De asemenea, după executarea codului vom obține false:

false

Exemplu

Acum să convertim numărul 1:

Boolean(1);

După executarea codului vom obține true:

true

Exemplu

Iar acum să convertim un număr negativ:

Boolean(-1);

În urma executării codului vom obține true:

true

Exemplu

Să setăm ca parametru un număr fracționar:

Boolean(11.5);

După executarea codului vom obține de asemenea true:

true

Exemplu

Iar acum să convertim șirul gol:

Boolean('');

Rezultatul executării codului:

false

Exemplu

Dacă specificăm ca parametru un șir populat:

Boolean('str');

Atunci după conversie vom obține true:

true

Exemplu

Să convertim valoarea booleană true:

Boolean(true);

Rezultatul executării codului:

true

Exemplu

Iar acum să convertim valoarea booleană false:

Boolean(false);

În urma executării codului ni se returnează false:

false

Exemplu

Să specificăm în parametrul funcției un obiect gol:

Boolean({});

După executarea codului funcția Boolean va converti obiectul în valoarea true:

true

Exemplu

Acum să specificăm în parametru un vector gol:

Boolean([]);

După executarea codului vom obține de asemenea valoarea true:

true

Exemplu

Să convertim o funcție goală:

Boolean(function(){});

În urma executării codului obținem true:

true

Exemplu

Acum să convertim valoarea null:

Boolean(null);

În urma executării codului obținem false la fel ca la conversia numărului 0:

false

Veți și

  • funcția Number,
    care convertește la număr
  • funcția String,
    care convertește la șir
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge