NaN හි අගය

NaN අගය (Not-A-Number යන්නෙන් කෙටි වූ) "අංකයක් නොවේ" යන්න දක්වයි. වලංගු නොවන ගණිත කර්මයක් කිරීමට උත්සාහ කිරීමේදී මෙවැනි අගයක් පෙනී යයි.

උදාහරණය

අපි අකුරු සහිත තන්තුවක් අංකයකින් ගුණ කරමු:

javascriptconsole.log('aaa' * 3);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිපලය:

javascriptNaN

උදාහරණය

අපි එක් තන්තුවක් තවත් තන්තුවකින් බෙදීමට උත්සාහ කරමු:

javascriptconsole.log('aaa' / 'bbb');

කේතය ක්‍රියාත්මක කිරීමෙන් පසු අපට ද NaN ලැබේ:

javascriptNaN

උදාහරණය

දැන් අපි NaN අගය අංකයකට එකතු කරමු:

javascriptconsole.log(NaN + 3);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිපලය:

javascriptNaN

මෙයද බලන්න

  • isNaN ශ්‍රිතය,
    NaN සඳහා පරීක්ෂාව සිදු කරයි