18 of 264 menu

Die parseInt-funksie

Die funksie parseInt omskep 'n string na 'n heelgetal. Dit is nuttig vir waardes soos '12px' - wanneer 'n getal aan die begin staan, gevolg deur meeteenhede. As jy die funksie parseInt toepas op '12px', sal die resultaat die getal 12 wees (en dit sal 'n werklike getal wees, nie 'n string nie). Omskakeling sal plaasvind slegs as die heelgetal aan die begin van die string is, andersins sal NaN teruggegee word. Met die tweede parameter kan jy die getallestelsel spesifiseer, en die funksie sal die getal, omgeskakel van die gespesifiseerde stelsel na desimale, teruggee.

Sintaksis

parseInt(string, [getallestelsel]);

Voorbeeld

Kom ons omskep 'n string na 'n heelgetal:

console.log(parseInt('10px'));

Resultaat van die kode:

10

Voorbeeld

Tydens die omskakeling van 'n desimale getal sal die breukdeel weggegooi word:

console.log(parseInt('10.3px'));

Resultaat van die kode:

10

Voorbeeld

In hierdie voorbeeld sal die funksie nie daarin slaag om die getal te lees nie (aangesien dit nie aan die begin van die string is nie) en sal NaN teruggee:

let str = 'wydte: 100px;'; console.log(parseInt(str));

Resultaat van die kode:

NaN

Sien ook

  • die funksie parseFloat,
    wat 'n desimale getal uit die begin van 'n string haal
  • die funksie Number,
    wat na 'n getal omskep
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp