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