21 of 264 menu

Функцыя Boolean

Функцыя Boolean пераўтварае перададзенае значэнне да лагічнага тыпу. Вынікам выканання функцыі будзе альбо true, альбо false.

Пры гэтым да false пераўтвараюцца толькі: 0, пусты радок, null, undefined, NaN. Усе астатнія значэнні (лікі, радкі, аб'екты, масівы, функцыі) пераўтвараюцца да true.

Сінтаксіс

Boolean(што трэба пераўтварыць);

Прыклад

Пераўтворым лік 0 у лагічны тып:

Boolean(0);

У выніку выканання кода мы атрымаем false:

false

Прыклад

Давайце пераўтворым значэнне NaN:

Boolean(NaN);

Таксама пасля выканання кода мы атрымаем false:

false

Прыклад

Цяпер давайце пераўтворым лік 1:

Boolean(1);

Пасля выканання кода мы атрымаем true:

true

Прыклад

А цяпер пераўтворым адмоўны лік:

Boolean(-1);

У выніку выканання кода мы атрымаем true:

true

Прыклад

Давайце зададзім у параметры дробны лік:

Boolean(11.5);

Пасля выканання кода мы таксама атрымаем true:

true

Прыклад

А цяпер пераўтворым пусты радок:

Boolean('');

Вынік выканання кода:

false

Прыклад

Калі мы ўкажам у параметры запаўнены радок:

Boolean('str');

To пасля пераўтварэння атрымаем true:

true

Прыклад

Давайце пераўтворым булева значэнне true:

Boolean(true);

Вынік выканання кода:

true

Прыклад

А цяпер давайце пераўтворым булева значэнне false:

Boolean(false);

У выніку выканання кода нам вяртаецца false:

false

Прыклад

Давайце ўкажам у параметры функцыі пусты аб'ект:

Boolean({});

Пасля выканання кода функцыя Boolean пераўтворыць аб'ект у значэнне true:

true

Прыклад

Цяпер укажам у параметры пусты масіў:

Boolean([]);

Пасля выканання кода мы таксама атрымаем значэнне true:

true

Прыклад

Давайце пераўтворым пустую функцыю:

Boolean(function(){});

У выніку выканання кода атрымліваем true:

true

Прыклад

Цяпер пераўтворым значэнне null:

Boolean(null);

У выніку выканання кода атрымліваем false таксама як і пры пераўтварэнні ліку 0:

false

Глядзіце таксама

  • функцыю Number,
    якая пераўтварае да ліку
  • функцыю String,
    якая пераўтварае да радка
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць