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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць