19 of 264 menu

Функција parseFloat

Функција parseFloat конвертује низ у број са покретним зарезом. Ово је потребно за вредности попут '12.5px' - када је број на почетку, а затим јединице мере. Ако се примени функција parseFloat на '12.5px', резултат ће бити број 12.5 (и то ће заиста бити број, а не низ). Конверзија ће се извршити само ако цели број стоји на почетку низа, иначе ће се приказати NaN. Другим опционим параметром може се задати бројни систем, и функција ће вратити број, преведен из наведеног бројног система у декадни.

Синтакса

parseFloat(низ, [бројни систем]);

Пример

Извуцимо разломљени број са почетка низа:

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

Резултат извршавања кода:

10.3

Пример

У овом примеру функција неће моћи да прочита број (јер није на почетку низа) и вратиће NaN:

let str = 'ширина: 100px'; console.log(parseFloat(str));

Резултат извршавања кода:

NaN

Погледајте такође

  • функцију parseInt,
    која извлачи цео број са почетка низа
  • функцију Number,
    која конвертује у број
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј