A JavaScript parseFloat () függvény elemez egy argumentumot, és lebegőpontos számot ad vissza.
A parseFloat()
függvény szintaxisa :
parseFloat(string)
parseFloat () Paraméterek
A parseFloat()
funkció:
- string - Az elemzendő érték. Ha ez nem karakterlánc,
ToString
absztrakt művelettel konvertálódik eggyé .
Megjegyzés: A vezető szóköz karaktereket figyelmen kívül hagyják.
Visszatérési érték a parseFloat () alapján
- Az adott karakterláncból elemzett lebegőpontos számot adja eredményül.
NaN
Akkor tér vissza, ha az első nem fehér szóköz karakter nem konvertálható számgá.
Példa: a parseFloat () használata
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
Kimenet
10 3,14 3,14 127 NaN 464546416543075600
Megjegyzések:
parseFloat()
elemzi a nem karaktersorozatú objektumokat, ha van egytoString
vagyvalueOf
metódusuk.parseFloat()
leállítja a karakterlánc úszóvá alakítását, ha nem numerikus karakterrel találkozik.
Ajánlott olvasmány: Javascript parseInt ()