Boolean ֆունկցիա

Boolean ֆունկցիան փոխակերպում է տրված արժեքը տրամաբանական տիպի: Ֆունկցիայի կատարման արդյունքը կլինի կամ true, կամ false:

false-ի են փոխակերպվում միայն. 0, դատարկ տողը, null, undefined, NaN: Մնացած բոլոր արժեքները (թվերը, տողերը, օբյեկտները, զանգվածները, ֆունկցիաները) փոխակերպվում են true-ի:

Շարահյուսություն

javascriptBoolean(ինչ պետք է փոխակերպել);

Օրինակ

Թիվ 0-ն փոխակերպենք տրամաբանական տիպի.

javascriptBoolean(0);

Կոդի կատարման արդյունքում մենք կստանանք false.

javascriptfalse

Օրինակ

Եկեք փոխակերպենք NaN արժեքը.

javascriptBoolean(NaN);

Նաև կոդի կատարման արդյունքում մենք կստանանք false.

javascriptfalse

Օրինակ

Հիմա եկեք փոխակերպենք 1 թիվը.

javascriptBoolean(1);

Կոդի կատարման արդյունքում մենք կստանանք true.

javascripttrue

Օրինակ

Իսկ հիմա փոխակերպենք բացասական թիվ.

javascriptBoolean(-1);

Կոդի կատարման արդյունքում մենք կստանանք true.

javascripttrue

Օրինակ

Եկեք պարամետրում տանք կոտորակային թիվ.

javascriptBoolean(11.5);

Կոդի կատարման արդյունքում մենք նույնպես կստանանք true.

javascripttrue

Օրինակ

Իսկ հիմա փոխակերպենք դատարկ տողը.

javascriptBoolean('');

Կոդի կատարման արդյունքը.

javascriptfalse

Օրինակ

Եթե պարամետրում նշենք լրացված տող.

javascriptBoolean('str');

Ապա փոխակերպումից հետո կստանանք true.

javascripttrue

Օրինակ

Եկեք փոխակերպենք տրամաբանական true արժեքը.

javascriptBoolean(true);

Կոդի կատարման արդյունքը.

javascripttrue

Օրինակ

Իսկ հիմա եկեք փոխակերպենք տրամաբանական false արժեքը.

javascriptBoolean(false);

Կոդի կատարման արդյունքում մեզ վերադարձվում է false.

javascriptfalse

Օրինակ

Եկեք պարամետրում տանք դատարկ օբյեկտ.

javascriptBoolean({});

Կոդի կատարման արդյունքում Boolean ֆունկցիան օբյեկտը կփոխակերպի true արժեքի.

javascripttrue

Օրինակ

Հիմա պարամետրում տանք դատարկ զանգված.

javascriptBoolean([]);

Կոդի կատարման արդյունքում մենք նույնպես կստանանք true արժեք.

javascripttrue

Օրինակ

Եկեք փոխակերպենք դատարկ ֆունկցիա.

javascriptBoolean(function(){});

Կոդի կատարման արդյունքում ստանում ենք true.

javascripttrue

Օրինակ

Հիմա փոխակերպենք null արժեքը.

javascriptBoolean(null);

Կոդի կատարման արդյունքում ստանում ենք false նույնպես, ինչպես 0 թվի փոխակերպման դեպքում.

javascript            false

Տես նաև

  • Number ֆունկցիան,
    որը փոխակերպում է թվի
  • String ֆունկցիան,
    որը փոխակերպում է տողի