JavaScript parseFloat ()

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, ToStringabsztrakt 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.
  • NaNAkkor 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 egy toStringvagy valueOfmetó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 ()

érdekes cikkek...