21 of 264 menu

Boolean-funktsioon

Funktsioon Boolean teisendab antud väärtuse loogiliseks tüübiks. Funktsiooni tulemuseks on kas true või false.

Samal ajal teisenduvad false-ks ainult: 0, tühi string, null, undefined, NaN. Kõik muud väärtused (numbrid, stringid, objektid, massiivid, funktsioonid) teisenduvad true-ks.

Süntaks

Boolean(mida teisendada);

Näide

Teisendame numbri 0 loogiliseks tüübiks:

Boolean(0);

Koodi käivitamise tulemusena saame false:

false

Näide

Teisendame väärtuse NaN:

Boolean(NaN);

Samuti pärast koodi käivitamist saame false:

false

Näide

Nüüd teisendame numbri 1:

Boolean(1);

Pärast koodi käivitamist saame true:

true

Näide

Ja nüüd teisendame negatiivse arvu:

Boolean(-1);

Koodi käivitamise tulemusena saame true:

true

Näide

Määrame parameetriks murdarvu:

Boolean(11.5);

Pärast koodi käivitamist saame samuti true:

true

Näide

Teisendame nüüd tühja stringi:

Boolean('');

Koodi käivitamise tulemus:

false

Näide

Kui me määrame parameetris täidetud stringi:

Boolean('str');

Siis pärast teisendamist saame true:

true

Näide

Teisendame loogilise väärtuse true:

Boolean(true);

Koodi käivitamise tulemus:

true

Näide

Teisendame nüüd loogilise väärtuse false:

Boolean(false);

Koodi käivitamise tulemusena tagastatakse meile false:

false

Näide

Määrame funktsiooni parameetris tühja objekti:

Boolean({});

Pärast koodi käivitamist funktsioon Boolean teisendab objekti väärtuseks true:

true

Näide

Nüüd määrame parameetris tühja massiivi:

Boolean([]);

Pärast koodi käivitamist saame samuti väärtuse true:

true

Näide

Teisendame tühja funktsiooni:

Boolean(function(){});

Koodi käivitamise tulemusena saame true:

true

Näide

Teisendame nüüd väärtuse null:

Boolean(null);

Koodi käivitamise tulemusena saame false samuti nagu numbri 0 teisendamisel:

false

Vaata ka

  • funktsiooni Number,
    mis teisendab numbriks
  • funktsiooni String,
    mis teisendab stringiks
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu