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);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය වශයෙන්
0 අංකය පරිවර්තනය කිරීමේදී මෙන්ම
false ලැබේ:
javascript false