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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել