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 = 'width: 100px'; console.log(parseFloat(str));

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

NaN

Погледнете ги исто така

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