19 of 264 menu

Funkcija parseFloat

Funkcija parseFloat pārveido virkni peldošā punkta skaitlī. Tas ir nepieciešams vērtībām kā '12.5px' - kad sākumā atrodas skaitlis, un pēc tam mērvienības. Ja lietojat funkciju parseFloat ar '12.5px', tad rezultāts būs skaitlis 12.5 (un tas būs patiesi skaitlis, nevis virkne). Pārveidošana notiks tikai tad, ja vesels skaitlis atrodas virknes sākumā, pretējā gadījumā tiks atgriezts NaN. Ar otro neobligāto parametru var norādīt skaitļu sistēmu, un funkcija atgriezīs skaitli, kas pārveidots no norādītās skaitļu sistēmas uz decimālo sistēmu.

Sintakse

parseFloat(virkne, [skaitļu sistēma]);

Piemērs

Iegūsim daļskaitli no virknes sākuma:

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

Koda izpildes rezultāts:

10.3

Piemērs

Šajā piemērā funkcija nevarēs nolasīt skaitli (jo tas nav virknes sākumā) un atgriezīs NaN:

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

Koda izpildes rezultāts:

NaN

Skatiet arī

  • funkciju parseInt,
    kas iegūst veselu skaitli no virknes sākuma
  • funkciju Number,
    kas pārveido par skaitli
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt