අංක ශ්රිතය
Number ශ්රිතය ලබා දී ඇති
අගය අංකයක් බවට පරිවර්තනය කරයි. පේළියක නම්
අවකාශීය සංකේත (whitespace)
දෙපසින් කපා හරිනු ලැබේ, ඉන්පසු, පේළිය
අංකයක් බවට පරිවර්තනය කළ හැකි නම් -
එම අංකය ආපසු ලබා දෙනු ලැබේ, නැතහොත් -
NaN
ආපසු ලබා දෙනු ලැබේ.
true
අගය අංකයට පරිවර්තනය වන්නේ 1 වේ, අගය
false
- අංකයට 0 වේ. වස්තු අංක
පරිවර්තනයන් සිදු කරන විට NaN බවට
හැරේ.
වාක්ය රචනය
Number(පරිවර්තනය කළ යුතු දේ);
නිදර්ශනය
බූලියන් අගය
true අංකයකට පරිවර්තනය කරමු:
Number(true);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1
නිදර්ශනය
දැන් අපි බූලියන් අගය
false පරිවර්තනය කරමු:
Number(false);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
0
නිදර්ශනය
ශ්රිතයේ පරාමිතිය ලෙස අංකයක් අඩංගු පේළියක් ඇතුළු කරමු:
Number('53');
පරිවර්තනයේ ප්රතිඵලයක් ලෙස අපට අංකය ලැබේ:
53
නිදර්ශනය
දැන් අපි අංකයට පේළියේ ආරම්භයේ සහ අවසානයේ හිස් තැන් එකතු කරමු:
Number(' 5 ');
කේතය ක්රියාත්මක කිරීමෙන් පසු අතිරික්ත හිස් තැන් ඉවත් කරනු ලබන අතර අවසානයේ අපට අංකය ලැබේ:
5
නිදර්ශනය
හිස් පේළියක් පරිවර්තනය කරමු:
Number('');
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
0
නිදර්ශනය
දැන් අකුරක් සහ ඉලක්කමක් අඩංගු පේළියක් පරිවර්තනය කරමු:
Number('a5');
කේතය ක්රියාත්මක කිරීමෙන් පසු
අගය NaN ලැබේ,
එය අනුමත නොවන ගණිතමය
ක්රියාකාරිත්වය පෙන්වයි:
NaN
නිදර්ශනය
පේළියේ අකුර සහ ඉලක්කම ස්ථාන මාරු කරමු:
Number('5a');
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය පෙර පරිදිම පවතී:
NaN
නිදර්ශනය
දැන් අංක හිස් තැනකින් වෙන් කර ඇති පේළියක් පරිවර්තනය කරමු:
Number('5 5');
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලයක් ලෙස මෙම ගණිතමය ක්රියාකාරිත්වය අනුමත නොවන බව අපි නැවත දකිමු:
NaN
නිදර්ශනය
පේළියක අඩංගු කර ඇති බූලියන් අගය
true පරිවර්තනය කරමු:
Number('true');
කේතය ක්රියාත්මක කිරීමෙන් පසු
නැවතත් NaN ලැබේ:
NaN
නිදර්ශනය
දැන් හිස් වස්තුවක් පරිවර්තනය කරමු:
Number({});
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
NaN
නිදර්ශනය
ශ්රිතයේ පරාමිතියේ හිස් අරාවක් සකසමු:
Number([]);
ප්රතිඵලයක් ලෙස අපට
අංකය 0 ලැබේ:
0
නිදර්ශනය
දැන් අරාවට ඉලක්කමක් එකතු කරමු:
Number([1]);
අරාව අංකයකට පරිවර්තනය වේ:
1
නිදර්ශනය
අංක දෙකක් ඇතුළත් කර ඇති අරාවක් පරිවර්තනය කරමු:
Number([1, 2]);
ප්රතිඵලයක් ලෙස අපට නැවතත් දන්වනු ලැබේ, මෙම ගණිතමය ක්රියාකාරිත්වය අනුමත නොවන බව:
NaN
මෙයද බලන්න
-
Numberශ්රිතය,
අංකයක් බවට පරිවර්තනය කරයි -
parseIntශ්රිතය,
පේළියක ආරම්භයෙන් පූර්ණ සංඛ්යාවක් නිස්සාරණය කරයි -
parseFloatශ්රිතය,
පේළියක ආරම්භයෙන් භාග සංඛ්යාවක් නිස්සාරණය කරයි -
Stringශ්රිතය,
පේළියකට පරිවර්තනය කරයි -
Booleanශ්රිතය,
බූලියන් අගයකට පරිවර්තනය කරයි