Kazi Boolean

Kazi Boolean inabadilisha thamani iliyopewwa kuwa aina ya kimantiki. Matokeo ya utekelezaji wa kazi yatakuwa ama true, ama false.

Wakati huo huo, ni false tu ndio hubadilishwa kuwa: 0, mfumo wa maandishi tupu, null, undefined, NaN. Thamani zingine zote (nambari, milinganyo, vitu, orodha, kazi) hubadilishwa kuwa true.

Syntax

javascriptBoolean(kinachohitaji kubadilishwa);

Mfano

Wacha tubadilishe nambari 0 kuwa aina ya kimantiki:

javascriptBoolean(0);

Kufuatia utekelezaji wa msimbo tutapata false:

javascriptfalse

Mfano

Wacha tubadilishe thamani NaN:

javascriptBoolean(NaN);

Pia baada ya utekelezaji wa msimbo tutapata false:

javascriptfalse

Mfano

Sasa wacha tubadilishe nambari 1:

javascriptBoolean(1);

Baada ya utekelezaji wa msimbo tutapata true:

javascripttrue

Mfano

Sasa tubadilishe nambari hasi:

javascriptBoolean(-1);

Kufuatia utekelezaji wa msimbo tutapata true:

javascripttrue

Mfano

Wacha tuweke nambari ya desimali kwenye kigezo:

javascriptBoolean(11.5);

Baada ya utekelezaji wa msimbo tutapata pia true:

javascripttrue

Mfano

Sasa tubadilishe mfumo wa maandishi tupu:

javascriptBoolean('');

Matokeo ya utekelezaji wa msimbo:

javascriptfalse

Mfano

Kama tutaweka kwenye kigezo mfumo wa maandishi uliojaa:

javascriptBoolean('str');

Basi baada ya kubadilisha tutapata true:

javascripttrue

Mfano

Wacha tubadilishe thamani ya kimantiki true:

javascriptBoolean(true);

Matokeo ya utekelezaji wa msimbo:

javascripttrue

Mfano

Sasa wacha tubadilishe thamani ya kimantiki false:

javascriptBoolean(false);

Kufuatia utekelezaji wa msimbo inaturudishia false:

javascriptfalse

Mfano

Wacha tuweke kwenye kigezo cha kazi kitu tupu:

javascriptBoolean({});

Baada ya utekelezaji wa msimbo kazi Boolean itabadilisha kitu kuwa thamani true:

javascripttrue

Mfano

Sasa tuweke kwenye kigezo orodha tupu:

javascriptBoolean([]);

Baada ya utekelezaji wa msimbo tutapata pia thamani true:

javascripttrue

Mfano

Wacha tubadilishe kazi tupu:

javascriptBoolean(function(){});

Kufuatia utekelezaji wa msimbo tunapata true:

javascripttrue

Mfano

Sasa tubadilishe thamani null:

javascriptBoolean(null);

Kufuatia utekelezaji wa msimbo tunapata false sawa na kubadilisha nambari 0:

javascript            false

Angalia pia

  • kazi Number,
    inayobadilisha kuwa nambari
  • kazi String,
    inayobadilisha kuwa mfumo wa maandishi