„JavaScript“ parseFloat ()

Funkcija „JavaScript parseFloat ()“ analizuoja argumentą ir pateikia slankiojo kablelio skaičių.

parseFloat()Funkcijos sintaksė yra tokia:

 parseFloat(string)

parseFloat () parametrai

parseFloat()Funkcija trunka:

  • eilutė - išankstinė vertė. Jei tai nėra eilutė, ji paverčiama viena naudojant ToStringabstrakčią operaciją.

Pastaba: Pagrindiniai tarpai rašomi simboliai nepaisomi.

Grąžinimo vertė iš parseFloat ()

  • Pateikia slankiojo kablelio skaičių, išanalizuotą iš pateiktos eilutės.
  • Grąžina, NaNkai pirmojo be tarpų simbolio negalima konvertuoti į skaičių.

Pavyzdys: naudojant parseFloat ()

 console.log(parseFloat(" 10 ")); // 10 console.log(parseFloat(" 3.14seconds")); // 3.14 console.log(parseFloat("314e-2")); // 3.14 // argument can be anything as long as it has toString or valueOf const obj = ( toString: () => "127.0.0.1", ); console.log(parseFloat(obj)); // 127 console.log(parseFloat("JavaScript")); // NaN // BigInt values lose precision console.log(parseFloat("464546416543075614n")); // 464546416543075600

Rezultatas

 10 3,14 3,14 127 NaN 464546416543075600

Pastabos:

  • parseFloat()bus apdoroti ne-string objektus, jei jie turi toStringarba valueOfmetodą.
  • parseFloat() nustoja konvertuoti eilutę į plūduriuojančią, kai ji sutinka ne skaitmeninį simbolį.

Rekomenduojamas skaitymas: „ Javascript parseInt“ ()

Įdomios straipsniai...