19 of 264 menu

Kazi parseFloat

Kazi parseFloat inabadilisha string kuwa nambari ya pointi yeyeuyeye. Hii inahitajika kwa maadili ya aina '12.5px' - wakati mwanani kuna nambari, na kisha vitengo vya kipimo. Ukitumia kazi parseFloat kwa '12.5px', basi matokeo yatakuwa nambari 12.5 (na hii itakuwa kweli nambari, na si string). Ubadilishaji utatokea, ikiwa tu nambari kamili iko mwanani mwa string, vinginevyo itatolewa NaN. Kwa paramu ya pili ya hiari, unaweza kubainisha mfumo wa nambari, na kazi itarudisha nambari iliyobadilishwa kutoka kwa mfumo wa nambari uliobainishwa hadi kwa mfumo wa desimali.

Syntax

parseFloat(string, [mfumo wa nambari]);

Mfano

Wacha tutoe nambari ya sehemu kutoka mwanani mwa string:

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

Matokeo ya utekelezaji wa kodi:

10.3

Mfano

Katika mfano huu, kazi haitaweza kusoma nambari (kwa kuwa sio mwanani mwa string) na itarudisha NaN:

let str = 'upana: 100px'; console.log(parseFloat(str));

Matokeo ya utekelezaji wa kodi:

NaN

Angalia pia

  • kazi parseInt,
    ambayo inatoa nambari kamili kutoka mwanani mwa string
  • kazi Number,
    ambayo inabadilisha kuwa nambari
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa