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

Мисал

Boolean маанисин true өзгөртөлү:

Boolean(true);

Кодду иштетүүнүн натыйжасы:

true

Мисал

Ал эми Boolean маанисин false өзгөртөлү:

Boolean(false);

Кодду иштетүүнүн натыйжасында бизга false кайтарылат:

false

Мисал

Функциянын параметрине бош объектти коёлу:

Boolean({});

Кодду иштеткенден кийин Boolean функциясы объектти true маанисине өзгөртөт:

true

Мисал

Эми параметрге бош массивди көрсөтөлү:

Boolean([]);

Кодду иштеткенден кийин биз ошондой эле true маанисин алабыз:

true

Мисал

Бош функцияны өзгөртөлү:

Boolean(function(){});

Кодду иштетүүнүн натыйжасында true алабыз:

true

Мисал

Эми null маанисин өзгөртөлү:

Boolean(null);

Кодду иштетүүнүн натыйжасында биз 0 санын өзгөрткөндөгү сыяктуу false алабыз:

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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу