Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
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');

То след преобразуването ще получим 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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне