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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан