W3-SI.com     HTML CSS JavaScript Načrtovanje    
  logotip  
SERŠ Maribor Iskanje Primeri

Funkcija parseInt

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>

 

Komentar

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č