W3-SI.com | HTML | CSS | JavaScript | Načrtovanje | |||||
SERŠ Maribor | Iskanje | Primeri |
izraz | izvorna koda | prikaz | opomba |
---|---|---|---|
50 |
<script type="text/javascript"> parseInt("50") </script> | ||
50.789 |
<script type="text/javascript"> parseInt("50.789") </script> | ||
3 pujski |
<script type="text/javascript"> document.write(parseInt( 3 pujski")) </script> | ||
SIT13.13 |
<script type="text/javascript"> document.write(parseInt(("SIT13.13")) </script> | ||
71.348.92 |
<script type="text/javascript"> document.write(parseInt("71.348.92")) </script> | ||
110 |
<script type="text/javascript"> document.write(parseInt("110", 2)) </script> | ||
0xD9 |
<script type="text/javascript"> document.write((parseInt("0xD9", 16)) </script> |
V prvem primeru nam funkcija parseInt() vrne število katero je zapisano.
V drugem primeru vrne funkcija celoštevilčno vrednost, kar pomeni da izbriše vsa števila katera so za decimalno piko.
V tretjem primeru izpiše funkcija samo število 3, ker je beseda pujski niz znakov katerega pa parseInt ne izpisuje.
V četrtem primeru se izpiše NaN (Not-a-Number) zato ker je pred številom napisana beseda in parseInt() takoj izpiše NaN ne da bi naprej bral.
V petem primeru izpiše vse do prve decimalne pike.
V šestem primeru se dvojiško število izpiše v desetiškem številu.
V zadnjem primeru pa se niz znakov izpiše v šestnajstiškem sestavu, saj 0x pomeni šestnajstiški sestav.
SERŠ Maribor : Strokovna gimnazija : 2006 : Manica Kaučič