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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა