isNaN ශ්රිතය
isNaN ශ්රිතය යොමු කරන ලද පරාමිතිය
සංඛ්යාවක් ද නැතහොත් නොවේ දැයි පරීක්ෂා කරයි.
පරාමිතිය සංඛ්යාවක් නොවේ නම් true,
සංඛ්යාවක් නම් false ආපසු දෙයි.
එය ක්රියා කරන ආකාරය: යොමු කරන ලද පරාමිතිය
සංඛ්යාවකට පරිවර්තනය කරනු ලැබේ. එය සංඛ්යාවක් නොවේ නම්
(පේළිය, අරාව, ආදිය), එය NaN වෙත
පරිවර්තනය වේ. පසුව, isNaN පරිවර්තනයෙන්
පසු අපට NaN ලැබුණා දැයි පරීක්ෂා කරයි.
true, NaN වෙත නොව
1 සංඛ්යාව වෙත පරිවර්තනය වේ.
තවත් සමාන ගැඹුරු කැඩපත් ඇත,
ඒවා NaN හි විස්තරයෙන් බලන්න.
වාක්ය රචනය
isNaN(අගය);
උදාහරණය
දැන් isNaN, false ආපසු දෙනු ඇත,
පරාමිතිය සංඛ්යාවක් වන බැවින්:
console.log(isNaN(3));
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
false
උදාහරණය
දැන් isNaN, true ආපසු දෙනු ඇත,
පරාමිතිය සංඛ්යාවක් නොවන බැවින්:
console.log(isNaN('abcde'));
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
true